Vue的响应式原理

2023-06-15  本文已影响0人  风之枫

大概分为以下几步

1.注册监听data数据变化。即getter和setter。

2.数据变化的时候通知谁?通过getter收集依赖(即watcher),数据变化(即setter)的时候通知对应的依赖更新。

收集依赖

收集依赖的工程

数据变化,更新UI

问题:
问:修改多个数据,执行几次UI刷新?
答:一次。因为watcher入的是全局队列。

上一篇 下一篇

猜你喜欢

热点阅读