我遇到了这种奇怪的情况, 为了杀死僵尸视图,我做了类似的事情
remove: function() {
if (this.onClose){
this.onClose();
}
this.unbind();
$(this.el).unbind();
$(this.el).empty();
},
onClose: function() {
if(this.model)
this.model.unbind("change", this.render());
}
你可能会问为什么this.unbind和this.el解开。 我这样做是因为我在模型更新后关闭了我的视图,如果我删除this.el解除绑定POST不止一次,(僵尸问题)
但我的问题是,关闭视图后,下次初始化时它不响应事件,例如通过单击十字X来关闭视图
有人可以帮忙吗? 提前谢谢。