如何在Ember.js中的数组数组中使用#each?

时间:2014-06-19 09:22:10

标签: javascript arrays ember.js

在Ember.js文档中,它仅显示如何使用#each显示对象数组,如下所示:

假设您有这个对象数组:

var arr1 = [
    {name: 'Name 1', color: 'red'},
    {name: 'Name 2', color: 'yellow'},
    {name: 'Name 3', color: 'green'},
];

您可以使用类似的内容来显示名称:

{{#each arr1}}
    {{name}}
{{/each}}

但是,我有这样的数组数组:

var arr2 = [
    ["Name 1", "red"],
    ["Name 2", "yellow"],
    ["Name 3", "green"],
];

问题是:如何使用#each显示变量0的索引arr2的值?

1 个答案:

答案 0 :(得分:0)

只需在{{#each}}内使用{{#each}}

http://emberjs.jsbin.com/vajolene/2/edit

  {{#each this}}
    {{#each this}}
      {{this}}
    {{/each}}
  {{/each}}