要搞懂Vue watchEffect,得先从它和老熟人watch的对比说起——很多新手刚接触Composition API时,会觉得这俩都是“监听数据变化做事”的API,用哪个都行,但其实场景完全不一样,甚至可以说没有直接的“谁替代谁”关系...
做Vue开发久了,大家肯定都习惯了Vue的响应式机制,组件里的数据一变,相关的watch或者watchEffect就自动跑起来处理逻辑,但有时候偏偏会遇到“反常规”的需求:数据没变化,或者不想改数据触发副作用,却要让watch的回调再执行一...
你是不是刚从Vue2转Vue3,看到新增的watchEffect一脸懵——这不就是自动追踪依赖的watch吗?或者用了很久Vue3,但有时候选watch选了watchEffect,又有时候反过来,总觉得代码不够顺、性能有点小问题?其实很多开...