watcher

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

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

相关文章

  • vue的watcher

    user-watcher 在页面中使用的watcher,即用户定义的watcher,用于观察一个属性的更新,支持数...

  • zookeeper的watcher机制

    1 首先watcher机制的watcher是什么?模型是什么? watcher就像现实生活中的监听器,那serv...

  • ZooKeeper 特性记录

    Watcher 通知次数 Watcher 只会通知一次,并且没有重试机制以及事务回滚。意味着Watcher 只关心...

  • zookeeper的原理-watcher

    Watcher 的基本流程 分为3个步骤:客户端注册watcher,服务端处理watcher和客户端回调watch...

  • watcher

    先把自己设置到全局唯一的指定位置(windonw.target),然后读取数据。因为读取了数据,所以会触发这个数据...

  • Vue面试题记录

    Vue2.0 1.Vue2中Dep会收集Watcher,为什么Watcher要收集Dep

  • AngularJS  $apply

    two-way data binding要求数据的实时更新,那么内部调用watcher,调用watcher需要调$...

  • vue的watcher类

    vue的watcher类

  • 2021-03-18 vue的双向绑定核心

    Compile,watcher,dep,observe

  • zookeeper的重连思考

    先谈谈watcher和watcheEvent 刚学zookeeper的时候,都会被坑一次,以为watcher的监听...

网友评论

      本文标题:watcher

      本文链接:https://www.haomeiwen.com/subject/qzvtjktx.html