在 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
扩展名的文件时会引发错误。有没有办法将模板包含在定义块中?