Как смотреть динамические поля данных в Vue.js - PullRequest
0 голосов
/ 11 октября 2018

, поэтому я пытаюсь выяснить, возможно ли это, я использую 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);
     }
  }
}

Вот моя попытка, но она не работает с этим синтаксисом.Есть идеи?Спасибо

...