救救孩子吧!求帮忙解答一个关于响应式原理的问题orz
发布于 3 年前 作者 zhongshiji 840 次浏览 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

1、vue解析模板的时候会对每个指令创建 watcher ?是的话在什么阶段创建,有什么作用? 2、在响应式数据 data 的 get 方法中, dep.depend() 里 Dep.target 指的是 $mount 阶段创建的渲染 watcher 还是解析指令时对应的 watcher ?网上很多资料都说是 $mount 时创建的渲染 watcher ,将这个 watcher 收集到响应式数据对应的 dep 中,但渲染 watcher 的 update 函数是更新 render 整个组件,这样就导致一个数据的改变需要 render 整个组件,生成整个组件的 virtual dom?(所以其实是解析指令时对应的 watcher ?) 太困扰了,求解答,感激不尽!

回到顶部