2013-04-30 80 views
0

我有一个与模型关联的数组控制器。在我的模板我遍历在车把模板中的元素:如何将视图的实例连接到模型对象? Ember.js

<ul> 
{{#each controller}} 
    {{view Emb.ListView}} 
{{/each}} 
</ul> 

如何访问视图当前元素的模型数据?

Emb.ListView = Em.View.extend({ 
    tagName: 'li', 
    template: Ember.Handlebars.compile(**model data**), 
}); 

回答

0

什么结束了工作是:

<ul> 
    {{#each controller}} 
    {{#view Emb.ListView contentBinding='this'}} 
     {{image}} 
    {{/view}} 
    {{/each}} 
</ul> 


Emb.ListView = Em.View.extend({ 
    tagName: 'li', 
    name: null, 
    click: function(){ 
    console.log(this.get('content.attributes.image')); 
    } 
}); 
相关问题