次のテンプレートを使用してリスト要素をレンダリングするビューがあります。
{{#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/