watcher

2020-08-16  本文已影响0人  lixingyang
  1. 先把自己设置到全局唯一的指定位置(windonw.target),然后读取数据。因为读取了数据,所以会触发这个数据的getter。
  2. 接着,在getter 中就会从全局唯一的那个位置读取真正读取数据的watcher,并把这个wathcer收集到Dep(收集数据函数,主要是对数据的收集依赖/删除依赖/向依赖发送消息)中去。

以此,watcher 可以主动去订阅任意一个数据的变化。

上一篇下一篇

猜你喜欢

热点阅读