本文已在博客园中更新:http://www.cnblogs.com/BGOnline/p/5953694.html
请前往博客园中看最新版,谢谢
如果你对angular的$apply,$digest,$watch似懂非懂,那我相信下面这句话能让你深刻理解!
此文针对已经了解过$apply,$digest,$watch的同学。
也就是说你已经在很多的博客论坛搜索过$apply,$digest,$watch,虽然有点蒙,但似懂非懂的感觉。
开始!
$apply (通知)
$digest(循环)
$watch(监听)
当不在angular上下文中的时候,需要你手动$apply,什么叫angular上下文?也就是前面没有$的函数中!通知($apply)angular,告诉他你写了一个函数test($apply(test)),请他帮忙做下循环($digest),在做循环的同时监听数据变化($watch)