2013-04-30 84 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')); 
    } 
}); 
相關問題