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