我有一個單骨幹視圖:Backbone.js的打破了每個循環而切換視圖
TestView = Backbone.View.extend({
initialize : function(){
_.each(array,function(arrayElement){
//-do something
});
};
})
return TestView()
的問題是,我想重複使用該視圖,但有時在陣列上,其中「每個」循環迭代非常大,所以當我切換視圖並重新輸入(重新使用)該視圖時,前面的每個循環仍在運行。有什麼辦法可以在切換視圖時停止已經執行的每個循環?
你可以精心設計一下嗎?像「爲什麼是單身人士」以及「陣列」是什麼,等等。 – Ingmars
我在設計中看到一些紅旗。也許你正在檢索太多的數據?也許你不應該重用視圖?無論如何,如果您必須提出這個問題,您應該首先審查您的設計。 – Upperstage