0

js では、モジュールを定義するときに、require 部分に html テンプレートをロードできます。例えば:

テンプレートファイル: test.html

<script id="test" type="text/template">
 <div class="q-header-holder">
  <h1> {{ quizName }}</h1>
  <a href="{{ instructionLinks }}" class="q-instruction-btn">Instructions</a>
 </div>
</script>

モジュール内

define(
 ["template/test"],
 function() {
  //.. rest of code ..
 }
);

ただし、ファイル名に拡張子が追加されたファイルを取得するときにエラーが発生します.js。定義ブロックにテンプレートを含める方法はありますか?

4

1 に答える 1

2

はい、テキストプラグインを使用してください - http://requirejs.org/docs/download.html#text

いくつかの追加のドキュメントはここにあります - https://github.com/requirejs/text

于 2012-10-11T23:21:01.673 に答える