vue watch监听对象变化 方法

参考链接

watch: {
  // 监听String array
  activeName(val) {
    const value = tabOptions.filter((item) => item.name === val)[0]
    this.$router.push(`${this.$route.path}?name=${val}&label=${value.label}`)
  },
  // 监听Object 方法一
  formData: {
    handler(val) {
      // console.log(val)  do something
    },
    deep: true
  },
  // 监听Object 方法二
  'formData.sj'(val) {
    // console.log(val)  do something
  }
}

你可能感兴趣的:(vue)