Mint UI中的 单选框组件mt-radio 错误问题:
今天写代码遇到的,不清楚怎么回事。
<mt-radio
align="right"
title="请选择查询业务"
v-model="valueChoose"
:options="options" @change="checkeds">
</mt-radio>
data: function () {
return {
valueChoose: '',
options: [
{label: '银联线上线下业务',value: '00'},
{label: '银联二维码业务',value: '01'},
{label: '移动支付业务',value: '10'},
{label: '分期业务',value: '20'},
{label: '积分业务',value: '30'},
{label: '网联业务',value: '40'}
]
}
}
methods: {
checkeds () {
console.log('this.valueChoose', this.valueChoose)
}
}
然后打印出这样的错误:
然后想了一下,已经用v-model了 本身就监听了变化 要使用这个事件的话 要么就用computed 要么用watch,所以
watch: {
valueChoose (val) {
console.log(“val”, val)
}
},
然后打印就获取到正确的value值了。