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