在ember中,我有一个像这样的模型
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}}
如何在不使用{{each}}的情况下访问model2?
当我使用时,
<li>{{model2.color}}</li>
当我使用时,它没有重新出现
<li>{{model2}}</li>
它显示 [object Object] ,那么如何在不使用 {{#each}} 的情况下访问model2对象?
答案 0 :(得分:2)
我尝试{{model2.[0].color}}
并且它在您的上下文中有效。 (请注意.
之后的点(model
)。)