0

これは簡単な質問のように思えますが、私の google-fu はこれでうまくいきません。

ajax テンプレートの読み込みを行った後、テンプレートをどのように管理するのでしょうか? 次回は、同じテンプレートに対して重複した ajax 呼び出しを行いたくありません。<script type="text/x-handlebars">タグの下のdomに貼り付けるべきですか?配列に投げますか?Handlebars がregisterPartial関数をサポートしているように見えますが、私が理解しているように、それは他のテンプレートで使用されるパーシャル専用です... コンパイル済みのテンプレートを登録して、後で手動で使用できますか? もしそうなら、それらが存在するかどうかを確認する方法は?ここでのベストプラクティスは何ですか?

4

1 に答える 1

0

require.js を使用している場合は、textまたはいずれかのハンドルバー テンプレート ローダー プラグインを利用できます。

AMD にあまり興味がない場合 (すべきですが)、grunt-contrib-handlebarsなどのツールを使用して、ビルド プロセスにプリコンパイルを追加できます。

これらのアドバイスはほとんど一般的なものです。Backbone-Boilerplateでインライン テンプレートを管理する方法を確認できます。

于 2013-07-24T20:45:20.647 に答える