方法一:
computed: {
allLatlngs() {
const { value1, value2 } = this;
return {
value1,
value2,
};
},
},
watch: {
//定义的变量名
allLatlngs(e) {
console.log(e); // 选中的值 {value1: "选项1", value2: "选项2"}
console.log(222222);
},
方法二:
<input type="text" v-model="cityName.name"/>
new Vue({
el: '#root',
data: {
cityName: {id: 1, name: 'shanghai'}
},
watch: {
cityName: {
handler(newName, oldName) {
// ...
},
deep: true,
immediate: true
}
}
})
网友评论