Mint-UI中Invalid prop: type check failed for prop “value”. Expected String, got Array.解决方案
在Mint-ui使用过程中mt-field中嵌套按钮button,通过按钮控制mt-popup的显示隐藏mt-popup有,mt-radio 组件,在这个地方的单选按钮的值需要通过数组,绑定值,分别有label和value,看着文档写的,然后就出错了
报错如图
代码块
<!--选择业务规模-->
<mt-popup class=" transferPopup09 " v-model="transferPopup9">
<mt-radio
class=" transferPopup09 "
v-model="value"
:options="options9"
@change="checkon9">
</mt-radio>
</mt-popup>
//单选按钮列表的值渲染在data中以数组的形式渲染
options1 : [
{ label: 'D0 ', value: ' D0' },
{ label: 'D10', value: 'D10' },
],
后来发现错误是在 data () {}中value的数据类型错误
//错误写法:
data () {
return {
value:[ ]
}
}
//正确写法:
data () {
return {
value:''
}
}