Skip to content

watch

1、基本用法

props: ["data"]
watch: {

    // --监听对象------
    data: {
      handler(newVal, oldVal) {
        console.log(newVal);
        this.getTableData();
      },
      immediate: true,  // 初始化立刻执行一次handler方法
      deep: true, // true对复杂类型深度监视(监视对象中的所有属性)
    },

    监听某一个属性值的变化
    "data.name": {
      handler(newName, oldName) {
        console.log("触发打印");
      },
    },

},