Vue 中 watch 不会触发的情况
当一个组件,调用另一个组件的时候,也就是父子组件传值,子组件中如何获取到这个值(查看这个值的变化)呢?

其中item是一个prop
watch: {
item: {
async handler(val) {
console.log("-------------------------------");
console.log("item:val:" + JSON.stringify(val));
},
immediate: true,
},
},
如果将
immediate: true, 注掉,改为 // immediate: true,
默认是不会被调用的。
在初始化的时候 watch 不会被触发,默认是第二次值改变的时候触发。
道法自然

浙公网安备 33010602011771号