0

如何在表中使用 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 的语法是什么?

孩子们的问候

雷内

4

1 回答 1

-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 注册它。)

于 2013-08-12T00:13:50.543 回答