我有一个使用以下模板呈现列表元素的视图:
{{#each item in controller}}
{{view App.ItemView}}
{{/each}}
我需要每个项目的 id 是相应 itemView 的 id。这是我的第一次尝试,但它不起作用:
App.ItemView = Ember.View.extend({
elementId: Ember.computed(function(){
return this.getPath('item.id');
}),
templateName: 'item'
});
我做错了什么?
你可以在这里找到一个 jsfiddle 来说明我的问题http://jsfiddle.net/jrabary/vk4Ze/