我是角度开发的新手。我一直在使用一些付费的角度管理主题。在所有这些中,开发人员只向ng-view
添加了ng-class
和index.html
属性。我只是想知道如何在不使用任何ng-include
的情况下为每个页面添加侧边栏导航和页脚。
答案 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是关于此主题的必读内容。