在复杂的AngularJS应用程序(许多视图)中加载模板的最佳方法是什么?
将所有模板作为单个文件加载或按需加载是否一般有益?
AngularJS是否提供了将所有模板捆绑在一个文件中的方法?可以为此目的应用$ templateCache吗?
答案 0 :(得分:2)
通常使用grunt和html2js将所有HTML模板文件转换为模板缓存。
ng-boilerplate在它的Gruntfile.js中显示了这个设置。 https://github.com/ngbp/ng-boilerplate
采用这种方法并减少应用程序的http请求数量是非常有益的。