[英]navigation bar in single page app using angular
我试图找到解决我的问题的答案,但是没有运气。 我是Web开发的新手,我一直在尝试使用angularjs
和bootstrap
创建一个简单的应用bootstrap
。 我的页面上没有太多内容,只有几个inputs
和buttons
什么都不做。 正如我在许多教程中看到的那样,我将ng-view
放置在index.html页面中,这使我可以导航到所有页面。 我试图在用户登录后向所有页面添加导航栏,因此我在首页上放置了另一个ng-view
(用户登录后的页面),但似乎角度只允许每个应用一个视图。 而且它也不允许嵌套应用。 如果我错了,请纠正我(这是我从Google的“研究”中了解到的)。 因此,我的问题是:在用户登录后如何在我的所有页面中添加导航栏(或任何相同的html内容)而不在每个html页面中复制相同的代码? 顺便说一句,我已经使用jQuery
,但是我不知道如何使用angularjs来做。谢谢!
您可以使用使用模板的Angular Directive创建自定义标签,并且只能将控制器用于此指令。 记录时将此标签调用到所有页面。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.