Vue.set 触发 notify 问题

来源:11-2 路由注册

前端_未入门

2019-10-13

老师,是不是可以理解为 Observer 这个类中的 this.dep = new Dep() 这个代码就是专门为 childOb.dep.depend() 写的,然后调用 Vue.set 方法触发 ob.dep.notify()图片描述

写回答

1回答

ustbhuangyi

2019-10-14

dep 是为了做依赖管理,childOb.dep.depend() 做了依赖收集,也为了 Vue.set 的时候,可以通过 ob.dep.notify() 派发更新。

0
0

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4986 学习 · 1038 问题

查看课程