本文已在博客園中更新:http://www.cnblogs.com/BGOnline/p/5953694.html
請前往博客園中看最新版抬旺,謝謝
如果你對angular的$apply弊予,$digest,$watch似懂非懂开财,那我相信下面這句話能讓你深刻理解汉柒!
此文針對已經(jīng)了解過$apply,$digest责鳍,$watch的同學(xué)碾褂。
也就是說你已經(jīng)在很多的博客論壇搜索過$apply,$digest历葛,$watch正塌,雖然有點(diǎn)蒙,但似懂非懂的感覺。
開始传货!
$apply (通知)
$digest(循環(huán))
$watch(監(jiān)聽)
當(dāng)不在angular上下文中的時(shí)候屎鳍,需要你手動(dòng)$apply宏娄,什么叫angular上下文问裕?也就是前面沒有$的函數(shù)中!通知($apply)angular孵坚,告訴他你寫了一個(gè)函數(shù)test($apply(test))粮宛,請他幫忙做下循環(huán)($digest),在做循環(huán)的同時(shí)監(jiān)聽數(shù)據(jù)變化($watch)