如何使用没有字段名称的JSRENDER JSON显示

时间:2013-08-07 06:24:52

标签: jsrender

如何在表中显示仅包含值且没有使用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问候

1 个答案:

答案 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进行注册。)