如何在表中显示仅包含值且没有使用JSRENDER的字段名的JSON?
JSON
var JSON = { "ID1":["VALUE1","VALUE2","VALUE3"],"ID2":["VAL2-1","VAL2-2","VAL2-3"]}
表格结果应为:
<tr>
<td>ID1</td>
<td>VALUE1</td>
<td>VALUE2-3</td>
</tr>
<tr>
<td>ID2</td>
<td>VAL2-1</td>
<td>VAL2-3</td>
</tr>
使用值填充td的JSRENDER的语法是什么?
Kidn问候
雷
答案 0 :(得分:-1)
JsRender有一个{{props}}
标记用于迭代对象的字段/属性。
请在此处查看API主题和示例:http://www.jsviews.com/#propstag
您可以在此模板中使用它:
<script id="myTmpl" type="text/x-jsrender">
{{props ...}}
<tr>
<td>{{:key}}</td>
{{for prop}}
<td>{{:}}</td>
{{/for}}
</tr>
{{/props}}
</script>
我在这里创建了一个小提琴:http://jsfiddle.net/BorisMoore/j7eE8/
(有关助手的更多信息,请参阅此处:http://www.jsviews.com/#helpers。如果您愿意,可以使用渲染调用将助手传递给上下文,而不是使用$ .views.helpers进行注册。)