watcheffect 是 vue 3 中自动追踪响应式依赖并立即执行的副作用监听工具,支持异步清理、无需手动声明依赖,适用于日志、同步等场景,区别于 watch 的显式依赖与旧值支持。

watchEffect 是 Vue 3 中一个非常实用的响应式副作用监听工具,它能自动追踪内部使用的响应式数据,并在数据变化时重新执行。相比传统的 watch,它更简洁、更“声明式”,也更适合处理依赖关系不固定或逻辑较集中的场景。
自动追踪依赖:不用手动写依赖数组
watchEffect 会自动收集其执行过程中读取的所有响应式属性(ref、reactive、computed 等),形成依赖关系。只要这些值后续发生变化,函数就会被重新调用。
例如:
vue-composition-api-best-practices
Vue 3 组合式 API 与
热门下载
相关下载
精品课程
相关推荐
/
热门推荐
/
最新课程
最新文章
