把手在Chrome中空脚本

时间:2014-09-08 19:56:51

标签: javascript jquery handlebars.js

我有一个简单的Handlebars模板脚本,如下所示

<div id="divId"></div>

<script id="tmpl-test" type="text/x-handlebars-template">
    {{#each objects}}  
        <li> {{test}} </li> 
    {{/each}}
</script>

我有像

这样的javascript
var data=[{"test":"test"}];
var source = $("#tmpl-test").html();
var template = Handlebars.compile(source);
$("#divId").prepend(template({ objects: data }));

但页面没有渲染。我试过Chromes检查元素。它显示空脚本。

<script id="tmpl-test" type="text/x-handlebars-template">

</script>

为什么会这样?我怎么解决这个问题?

0 个答案:

没有答案