如何在Vue.js中观看动态数据字段

时间:2018-10-11 15:30:57

标签: javascript vue.js vue-component

所以我试图弄清楚这是否可行,我正在使用prop动态命名data中的字段。因此,基本上我想向动态添加的data字段添加一个观察者。这可能吗?

export default {
  props: {
    type: {
      type: String,
      required: true
    }
  },
  data() {
    return {
      [this.type]: {
        place_type: "house"
      }
    }
  },
  watch: {
    "[this.type].place_type": function(val) {
       console.log(val);
     }
  }
}

这是我的尝试,但不适用于该语法。有任何想法吗?谢谢

0 个答案:

没有答案