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 の構文は何ですか?

Kidnよろしく

レネ

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 に答える