我試圖做一些事情,當我的視圖變得可見時,但becameVisible
事件回調沒有被調用。爲什麼這些Ember.js視圖事件不被觸發?
這是我的觀點:
App.LessonView = Ember.View.extend({
click: function() {
console.log("click");
},
becameVisible: function() {
console.log("becameVisible");
},
willClearRender: function() {
console.log("willClearRender");
}
});
當我在視圖中單擊任何元素時,click
事件被解僱,但becameVisible
和willClearRender
不是從來沒有這樣激動。
有什麼我不理解?
你的燼寶版是什麼? – quaertym
@quaertym 1.5.0 – SimpleJ
您想使用didInsertElement http://emberjs.com/api/classes/Ember.LinkView.html#event_didInsertElement – kiwiupover