, поэтому я пытаюсь выяснить, возможно ли это, я использую 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);
}
}
}
Вот моя попытка, но она не работает с этим синтаксисом.Есть идеи?Спасибо