1

複雑なAngularJSアプリケーション(多くのビュー)でテンプレートをロードする最良の方法は何ですか?

すべてのテンプレートを単一のファイルとしてロードするか、オンデマンドでロードすることは、一般的に有益でしょうか?

AngularJS は、すべてのテンプレートを 1 つのファイルにまとめる方法を提供していますか? この目的で $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 に答える