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

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 不会被触发,默认是第二次值改变的时候触发。

相关文章:

  • 2021-06-19
  • 2022-12-23
  • 2022-12-23
  • 2021-08-14
  • 2022-01-10
  • 2021-12-19
  • 2021-11-06
  • 2022-12-23
猜你喜欢
  • 2021-08-08
  • 2022-12-23
  • 2022-12-23
  • 2021-11-07
  • 2021-05-18
  • 2021-06-05
  • 2022-12-23
相关资源
相似解决方案