data() {
return {
form: {
省市: {
省編碼: '',
省名稱: '省',
市編碼: '',
市名稱: '市'
},
收款銀行: '',
銀行賬號: '',
收款人姓名: ''
},
reFresh: true
}
},
watch: {
'form.省市'() {
console.log(1)
this.reFresh = false
this.$nextTick(() => {
this.reFresh = true
})
}
},
methods: {
onOpen() {
this.form.省市 = { // 重新換一個對象
省編碼: '',
省名稱: '省',
市編碼: '',
市名稱: '市'
}
}
}
<choose-address
v-if="reFresh" ref="省市" v-model="form.省市" level="市" style="width: 150px" />