1

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

将所有模板作为单个文件加载或按需加载它们通常是有益的吗?

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

4

1 回答 1

2

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

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

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

于 2013-11-03T08:53:26.990 回答