4

私は Ember.js を使用するまったくの初心者です。今日調べ始めたところです。私は現在、Ember.js と Yeoman を使用して Phonegap アプリを開発することを計画しています。Ember.js フレームワークのプロトタイプを作成して調査していたときに、次のことを考えていました。

index.html で外部テンプレート ファイルをどのように使用しますか? 私が見たすべてのチュートリアル、投稿、ガイド、またはドキュメントでは、index.html にすべてのテンプレートが次の形式で含まれているようです。

<script data-template-name="my_template_name" type="text/x-handlebars">
{{my_handlebar_variable_content}}
</script>

など…</p>

しかし、Yeoman でアプリケーションを作成すると、すべてのtemplate.handlebarsテンプレート ファイルを含む scripts/template フォルダーが生成されます。

それらをどのように使用しますか?つまり、必要なときはいつでも index.html で必要になるはずですが、どうすればいいですか? 私はこの指示に従いましたhttps://github.com/yeoman/yeoman/issues/455#issuecomment-8598553そして今、私の index.html に必要な application.js を持っています。

しかし、DOM に挿入するために index.html に関連する (自分のルートに) テンプレートを要求する必要があることをアプリケーションに伝えるにはどうすればよいでしょうか?

すべてのテンプレートを 1 つの .html ファイルで定義したくないのです。

何か足りないに違いない…</p>

ありがとう !

4

1 に答える 1

0

私は実際にこのスクリプトを使用しました: https://stackoverflow.com/a/13474886/1345058これまでのところうまくいくようです。

私はおそらくそれに戻ります。

于 2012-11-29T10:05:15.500 に答える