我已經得到了下面的模板如何檢索模型相關聯,查看當點擊事件發生
{{#each photo in photos}}
{{#view App.PhotoView}}
<img {{bindAttr src="photo.cover_image_source" data-photo-id="photo.id"}} />
{{/view}}
{{/each}}
在我的PhotoView
現在,我該如何訪問與之相關的照片模式時,觸發單擊事件?
App.PhotoView = Ember.View.extend({
click: function(event) {
// how do I retrieve the model ????
}
})
謝謝!!
感謝。這就是爲什麼我把數據照片ID attr。我希望它有點像Backbone和Backbone Marionette。使它更容易。 – user1732055 2013-05-04 22:37:06
通常情況下,您會以完全不同的方式執行此操作,將圖像包裹在{{action}}幫助程序中,以便您可以將模型傳遞給要調用的函數... – intuitivepixel 2013-05-04 22:40:26
有一個嘗試,我更新了我的回答... – intuitivepixel 2013-05-04 22:51:57