美文网首页
vue源码解析

vue源码解析

作者: hha123 | 来源:发表于2018-09-03 07:58 被阅读0次

    经典的双向绑定图

    1.每一个directive对应一个watcher,watcher负责更新directive,更新的数据从哪来?

    从依赖项里(Dep)里来。

    创建一个directive都会创建一个watcher,watcher会收集它,把它放到指令集或者说依赖项(Dep)里面

    Observer是观察者,控制数据的中心,更新数据

    Dep只是负责收集,Observer负责更新数据,Observer里面有get set,Observer里面注册times,get set都有回调的。

    obj.a 相当于 get 又相当于<span>{{a}}</span>

    obj.a='111' 相当于 <input v-model='a'>

    相关文章

      网友评论

          本文标题:vue源码解析

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