如何在复杂的AngularJS应用程序中加载模板

时间:2013-11-03 04:25:18

标签: angularjs

在复杂的AngularJS应用程序(许多视图)中加载模板的最佳方法是什么?

将所有模板作为单个文件加载或按需加载是否一般有益?

AngularJS是否提供了将所有模板捆绑在一个文件中的方法?可以为此目的应用$ templateCache吗?

1 个答案:

答案 0 :(得分:2)

通常使用grunt和html2js将所有HTML模板文件转换为模板缓存。

ng-boilerplate在它的Gruntfile.js中显示了这个设置。 https://github.com/ngbp/ng-boilerplate

采用这种方法并减少应用程序的http请求数量是非常有益的。