私は次のjsを持っています:
App.Menu = Ember.CollectionView.extend({
tagName: 'ul',
content: [Ember.Object.create({
id: 'addChild',
text: 'Als Kind Knoten'
}),
Ember.Object.create({
id: 'insertBefore',
text: 'davor einfuegen'
}),
Ember.Object.create({
id: 'insertAfter',
text: 'danach einfuegen'
})],
itemViewClass: Ember.View.extend({
template: Ember.Handlebars.compile("the letter: {{content.text}}")
})
});
そしてテンプレート:
<script type="text/x-handlebars">
{{#view App.Menu id="Menu"}}
{{/view}}
</script>
暗黙的に生成された li 要素の「id」属性に content.id を割り当てる方法がわかりません。
さらに、どの li エントリがクリックされたかを判断できるアクションを割り当てたいと考えています。
よろしくお願いします
アンドレアス