私はHandlebars.jsを使用していますが、単純な例でも実際のタグをデータで置き換えているわけではありません。Handlebars.jsタグの置き換えがありません
<script id="template" type="text/x-handlebars-template">
<div>Test Template</div>
<p>Name: {{name}}</p>
</script>
<div id="template-preview"></div>
<script>
var source = $("#template").html();
var template = Handlebars.compile(source);
var data = { name : 'first name'};
$("#template-preview").html(template(data));
</script>
は、私はすべてのエラーを取得しないと、それは、テンプレートのプレビュー内のテンプレートが表示されますが、{{name}}
は空です:
は、ここで私が持っているものです。私はここに何かを見逃している場合、任意のアイデア?
ありがとうございました!
Handlebarsにはかなり新しくなっていますが、キャッシュ/プリコンパイルされたテンプレートをいくつか引っ張っている可能性はありますか? –