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