为什么不可以将dep和childdep合二为一
来源:4-10 检测变化的注意事项

慕运维6041222
2021-10-23
比如在获取childOb的时候
let childOb = !shallow && observe(val, dep)
将definedproperty的时候的闭包dep传入
这样就不需要再运行
childOb.dep.depend收集依赖了
写回答
2回答
-
ustbhuangyi
2021-10-25
首先,你要搞清楚 childOb.dep.depend 的目的是什么。其次,有任何想法你都可以去尝试,修改源码,然后跑 Vue 的单测,如果所有单测都能过,说明你的想法是可行的,如果某些测试用例过不了,那么说明你的想法还是有问题的。
112021-10-25 -
慕运维6041222
提问者
2021-10-23
我的想法类似于https://github.com/HcySunYang/vue-design/issues/209
00
相似问题