有时我们向子组件传参时在watch监听中监听不到
有时因为组件的类型的等原因会导致数据监听不到的情况
1、首次监听不到时 可以使用immediate方法,其值是true或false;immediate:true代表如果在wacth里声明了之后,就会立即执行里面的handler方法
watch: {
id: {
immediate: true, // immediate选项可以开启首次赋值监听
async handler(newVal,oldVal) {
console.log(newVal);
console.log(oldVal);
console.log('我发生了变化');
},
},
},
本文探讨了在Vue.js框架中使用watch特性时遇到的问题,特别是如何解决在首次渲染时无法监听到参数更新的情况。通过引入immediate选项,可以在属性初始化时即刻触发监听器,确保能够及时响应变化。
1996

被折叠的 条评论
为什么被折叠?



