父组件
<abc v-model="data"></abc> //给组件绑定v-model
event (e) {this.data = e}, //通过子组件触发回调改变父组件的data
自组件
computed: {
valueModel: {
get: function () {
//实际使用的是value值
return this.value;
},
set: function (val) {
this.$emit('event', val) //数据改变通知父组件改变数据
}
}
},
model: { //绑定v-model
prop: 'value',
event: 'event'
},
props: ['value'],