技术栈

vue惰性求值

friend_ship
8 个月前
javascript·vue.js·watch·computed·vue惰性求值
Vue中监听属性watch的求值,以及与computed的适用场景特点:惰性。当值第一次绑定时,不会执行监听函数,只有当值发生改变才会执行。watch与watchEffect的区别 都能响应式地执行有副作用的回调。主要区别是追踪响应式依赖的方式。 watch 只追踪明确侦听的数据源。仅在数据源改变时才会触发回调。 watchEffect 会在副作用发生期间追踪依赖,它会在同步执行过程中,自动追踪所有能访问到的响应式属性。