JSONオブジェクト(テーブルと呼ばれる;)に2D配列があります
data = {
tableID : "testTable",
table : [
[{type:'a', value:'x'},{type:'a', value:'y'},{type:'a', value:'z'}],
[{type:'a', value:'x'},{type:'a', value:'y'},{type:'a', value:'z'}],
[{type:'a', value:'x'},{type:'a', value:'y'},{type:'a', value:'z'}]
]
};
そして、テンプレートを使用してハンドルバーで正常にレンダリングされています:
<table id = "{{tableID}}-table">
{{#each table}}
<tr id = "{{../tableID}}-row-{{@index}}">
{{#each this}}
<td id = "{{../../tableID}}-row-{{../index}}-col-{{@index}}">
{{this.type}}-{{this.value}}
</td>
{{/each}}
</tr>
{{/each}}
</table>
ただし、tdタグIDでは、親インデックス{{../index}}(行のインデックス)にアクセスできないようです。何も返されません:
<td id = "testTable-row--col-x">
ただし、現在のコンテキスト{{@index}}のインデックスにアクセスできます。
何か案は??
よろしくお願いします!!
リッチ
ps1.0.0-rc.3を使用