Backbone View 删除时不删除根节点时适合怎样处理?
接触到不少场景 View 在删除时会保留根节点, 原生的
.remove()
就不能用了.
临时的方案是增加了一个
.close
方法定义了对应的方法(这样就没事件了)
Backbone.View.prototype.close = function() {
this.stopListening();
this.undelegateEvents();
if (this.onClose) {
this.onClose();
}
};
好的办法应该怎样处理 View 保留根节点的移除?
因为
.empty()
当然有时候是需要的, 不过没定义在
.close
里边
卖萌so可耻
10 years, 8 months ago