2014-10-03 128 views
0

在余烬我有这样访问JSON对象在车把[对象的对象]错误

App.IndexRoute = Ember.Route.extend({ 
    model: function() { 
    return { 
      model1: ['red', 'yellow', 'blue'], 
     model2: [{color:'green'}] 
    }; 
    } 
}); 

一个模型在车把我可以访问模型2等

{{#each item in model2}} 
<li>{{model2.color}}</li> 
{{/each}} 

如何访问MODEL2而不使用{{each}}?

当我使用,

<li>{{model2.color}}</li> 

它reurns没有价值,当我使用

<li>{{model2}}</li> 

它显示[对象的对象]所以我怎样才能访问MODEL2对象,而无需使用{{#each}}

JsBin:http://emberjs.jsbin.com/tuvozuwa/6/edit 感谢

+0

既然'model2'好像是一个数组,那么'model2 [0] .color'怎么样? – 2014-10-03 04:09:06

+0

@FelixKling nope,似乎给脚本中断一个错误 – rksh 2014-10-03 04:12:23

回答

2

我试图{{model2.[0].color}}和它在上下文工作。 (请注意model之后的点(.)。)