所以我试图弄清楚这是否可行,我正在使用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);
}
}
}
这是我的尝试,但不适用于该语法。有任何想法吗?谢谢