Vue3.5新增了一个baseWatch函数,用法和watch函数是一样的。有时只想用vue的响应式@vue/reactivity ,但是watch函数的实现和Vue组件以及生命周期是深度绑定的,所以需要引入 @vue/runtime-core包,或者手写watch函数(比如vuemini 框架)。baseWatch函数的出现就是解决这个问题,他是在reactivity模块中重构的一个函数,完全不依赖Vue组件
原文地址:
加入欧阳的高质量vue源码交流群、免费领取欧阳平时写文章参考的多本vue源码电子书: