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 回答