如何在没有ng-include的情况下向AngularJS模板添加导航侧边栏和页脚。?

时间:2015-05-15 07:57:09

标签: javascript angularjs angular-ui angular-ui-bootstrap

我是角度开发的新手。我一直在使用一些付费的角度管理主题。在所有这些中,开发人员只向ng-view添加了ng-classindex.html属性。我只是想知道如何在不使用任何ng-include的情况下为每个页面添加侧边栏导航和页脚。

1 个答案:

答案 0 :(得分:0)

如果您不想使用ng-include,可以将HTML直接放在index.html中。这称为layout template,它是包含应用程序中常见元素的视图。

总之,index.html元素之外的ng-view中的所有内容都会出现在每个页面中(只要您使用angular-route等任何模块在同一原始HTML中进行路由文件(例如index.html))。

如果您不熟悉此框架,我建议您关注官方AngularJS tutorial。此外,ng-book by Ari Lerner是关于此主题的必读内容。