2
這裏的視圖初始化代碼:backbone.js事件在模型更改後沒有綁定?
var self = this
this.model.bind('change', function() {
self.render();
});
我定義的事件的一串:
events: {
"click #blah": "blah",
},
但改變模型,並重新描繪視圖後,事件將不再綁定?
我可以通過在渲染中放置一個this.delegateEvents()來綁定它們,但我不認爲這樣做是正確的。
我做錯了什麼?謝謝。
沒有。 el只是自動創建的div。每次渲染髮生時都會重新創建el,我認爲它應該在每次渲染後自動重新綁定。那是不正確的? – Harry 2011-05-11 21:30:29