2
目前我處理我的申請Backbone.js的殭屍。我已閱讀本關於殭屍exelent文章http://lostechies.com/derickbailey/2011/09/15/zombies-run-managing-page-transitions-in-backbone-apps/和擴展我的這個項目:Backbone.js再次渲染視圖還是重新創建?
Backbone.View.prototype.close = function(){
this.remove();
this.unbind();
if (this.onClose){
this.onClose();
}
}
我的問題是,如何恢復這種密切的過程?我可以只在對象上調用渲染,還是必須通過用新實例覆蓋它來重新啓動對象?
我如何正確地摧毀一個看法?刪除並設置爲空? –
德里克的'close'是一種合理的方法,那麼只要確保你沒有實例化的視圖中隱藏的任何地方的任何引用。 –