el-radio组件默认值未回显的bug,已修复,如下:
1*1:第一个1是值,第二个1是搭配*一起的,用来转换成Number类型
<template>
<el-radio-group v-model="radioValue">
<el-radio :label="1*1">无限制</el-radio>
<el-radio :label="2*1">每周一次</el-radio>
<el-radio :label="3*1">每月一次</el-radio>
</el-radio-group>
</template>
再定义计算属性,这里的 stringValue 如果是字符串,在 el-radio 是无法回显的,需要转化成Number类型才可以~
computed: {
radioValue: {
get() {
return Number(this.stringValue);
},
set(value) {
this.stringValue = value;
}
}
}
然后就可以正常回显了