使用angular的单页面应用程序中的导航栏

时间:2014-10-06 04:46:07

标签: javascript html css angularjs twitter-bootstrap

我试图找到问题的答案但没有运气。我是网络开发的新手,我一直在尝试使用angularjsbootstrap创建一个简单的应用。我的网页上没有太多内容,只有几个inputsbuttons无效。 我将ng-view放在 index.html 页面中,正如我在许多教程中看到的那样,这使我可以导航到我的所有页面。我尝试在用户登录后向我的所有网页添加导航栏,因此我在家中放置了另一个ng-view(用户登录后的页面),但似乎 angular < / strong>每个应用只允许一个视图。而且它也不允许嵌套应用程序。如果我错了,请纠正我(这是我从谷歌&#39;研究&#39;中得到的)。 所以,我的问题是:如何在用户登录后向我的所有页面添加导航栏(或任何相同的html内容)而不在每个html页面中复制相同的代码? 顺便说一句,我和jQuery一起工作了,但我不知道如何使用 angularjs 谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用使用模板创建自定义标记的Angular Directive,并且只能将控制器用于此指令。在记录时将此标记称为所有页面。