我想在创建新 View 之前删除 View 。但我的要求是 view.remove()
应该删除 View 而不是删除 el
元素。话虽如此,我不想设置 tagName
因为它会创建一个不必要的新元素。有什么方法可以从内存中删除 View ,同时清除 el
内容?
最佳答案
您可以从抽象 View 中覆盖 Backbone 的 View remove
方法:
remove: function() {
// this._removeElement();
this.$el.empty();
this.stopListening();
return this;
}
关于javascript - 如何防止 backbone remove() 在 View 中删除 "el"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31808694/