$digest
loop)bindonce
對(duì)于早期的 AngularJS 或者一次性 bindings 對(duì)于 AngularJS >=1.3.0.$watch
中的運(yùn)算簡(jiǎn)單。在單個(gè) $watch
中進(jìn)行繁雜的運(yùn)算將使得整個(gè)應(yīng)用延緩(由于JavaScript的單線(xiàn)程特性,$digest
loop 只能在單一線(xiàn)程進(jìn)行)$watchCollection
, 對(duì)監(jiān)聽(tīng)的表達(dá)和之前表達(dá)的估值進(jìn)行淺層的檢測(cè).$timeout
設(shè)置第三方參數(shù)為 false 來(lái)跳過(guò) $digest
循環(huán) 當(dāng)沒(méi)有變量被 $timeout
回調(diào)函數(shù)所影響.
更多建議: