今天早上遇到一個(gè)小bug用押,mac的chrome在搜索訂單的時(shí)候疯坤,顯示的是上一個(gè)訂單號(hào)报慕,也就是數(shù)據(jù)沒有更新嘛,而且我試了很多次压怠,有時(shí)會(huì)出現(xiàn)眠冈,有時(shí)不會(huì)出現(xiàn)(衰),多么奇怪的bug呀
看log刑峡,那就是視圖沒有更新咯洋闽,用的是{{ }}玄柠,只有這個(gè)字段沒有更新突梦,其它都是好好的。那就試試ng-bind吧 結(jié)果 test ok hahahahah~ 這個(gè)應(yīng)該是angular的一個(gè)小bug咯
Performance
- {{ }}比較慢 ng-bind比較快
- ng-bind會(huì)單獨(dú)watcher這個(gè)變量羽利,(這個(gè)就是解決剛才那個(gè)bug的關(guān)鍵)所以當(dāng)這個(gè)值改變的時(shí)候宫患,視圖才會(huì)變化
- {{ }}是臟檢查機(jī)制運(yùn)行的時(shí)候就會(huì)checked and refreshed,不管有沒有必要
以上就是它倆的主要區(qū)別咯