通常、インデックス ページを作成するときは、次のように項目をリストするだけです。
{{#each controller}}
{{linkTo "lace" this}}
{{/each}}
しかし、私はリスト以上のものを必要としています。だから私はこのフィドルを見つけて、私のコンテンツをマトリックスに整理しました:
だから今、私は私のテンプレートに次のようなものを持っています:
{{#each row in matrix}}
<tr>
<td>
{{row.key}}
</td>
{{#each cell in row}}
<td>
{{#each item in cell}}
{{linkTo 'lace' item}}
<br/>
{{/each}}
</td>
{{/each}}
</tr>
{{/each}}
しかし残念ながら、私のjsはこのエラーで失敗しています:
Uncaught TypeError: Cannot call method 'lookup' of null
アイテムを印刷すると、ember オブジェクトが表示されるので、通常のリストのように機能しない理由がわかりません。
<App.Lace:ember722:61>