Vue异步更新队列 -源码解读(Start)

627 阅读1分钟

1.   src\core\observer\index.js 通知更新



2.  src\core\observer\dep.js   执行更新


3.  src\core\observer\watcher.js 执行update方法,进队列


4.src\core\observer\scheduler.js 执行watcher入队操作


5.src\core\util\next-tick.js 执行一个微任务回调


6.src\core\util\next-tick.js 执行回调内容



7.src\core\observer\scheduler.js 执行flushSchedulerQueue () 中的      watcher.run() 方法       


  

想查看更详细请到

文档:Vue异步更新队列 (Start).note 链接:

http://note.youdao.com/noteshare?id=6da498260763effc26b24a7b4bebaf14&sub=CCED1336E48F4B3AB544EB44E2A67C0C

思维导图 :

https://www.processon.com/view/link/5ebcb305e0b34d5f2608f4a8

(end)