我目前遇到了 Mustache.js 模板的问题。一切似乎都是正确的,并且模板在页面上加载为 HTML。但它无法访问 JSON 数据,我不太清楚为什么。任何人都可以帮忙吗?提前致谢。
我正在使用的 Javascript 如下。
query.find({
success: function(results){
var template = $("#newCurrItem").html();
var newContents = Mustache.to_html(template, results);
$("#curr-list").append(newContents);
},
error: function(error){
console.log("error");
}
});
此图像显示 JSON 格式:
http://i.imgur.com/JrYrORk.png?1
而且,这是模板:
<script id="newCurrItem" type="text/html">
{{#results}}
<!-- Template for new curriculum -->
<li id="curr-list-item">
<div id="curr-item">
<input type="checkbox" class="item-delete">
<label id="item-content" class="item-content">{{curr}}</label>
</div>
</li>
{{/results}}
</script>