1

通常,当您构建索引页面时,您只需以这种方式列出您的项目:

{{#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>
4

0 回答 0