1
我有一個把手模板Underscore.js JSON上下文 - 循環構造?
<tbody id="userInfoDetails">
<script id="some-template" type="text/x-handlebars-template">
{{#each usersInfo}}
<tr>
<td class="username">{{screenname}}</td>
<td class="realName">{{realname}}</td>
<td class="email">{{email}}</td>
</tr>
{{/each}}
</script>
</tbody>
我的JSON方面:
var response = [{
"usersInfo": [{
"id": 0,
"email": "[email protected]",
"realname": "user0",
"screenname": "mash0",
"mention": "false"
},
{
"id": 1,
"email": "[email protected]",
"realname": "user1",
"screenname": "mash1",
"mention": "false"
},
{
"id": 2,
"email": "[email protected]",
"realname": "user2",
"screenname": "mash2",
"mention": "false"
} ]
}]
和渲染功能:
var source = $("#some-template").html();
var template = Handlebars.compile(source);
$("#userInfoDetails").html(template(response));
但是,我得到預期的HTML渲染。實際上,使用此代碼時,模板(響應)會返回空白。
有什麼建議。?