Mustache.jsでテンプレートを作成する方法について読んでいます。私が理解していないのは、テンプレートをどこに置くかです。私はそれらを同じファイルに入れません。
$.get('test.htm', function(templates) {
// Fetch the <script /> block from the loaded external
// template file which contains our greetings template.
var template = $(templates).filter('#tpl-greeting').html();
$('body').append(Mustache.render(template, templateData));
});
//test.htm
<script id="tpl-greeting" type="text/html">
<dl>
<dt>Name</dt>
<dd>{{name}}</dd>
<dt>Time</dt>
<dd>{{timeNow}}</dd>
</dl>
</script>
テンプレートを返すコントローラーを作成する必要がありますか、それとも参照できますか?