字典的使用

<el-radio-group v-model="form.participationConditions">
<el-radio
v-for="dict in dict.type.lottery_attend_rule"
:key="dict.value"
:label=" dict.value "
>{{dict.label}}</el-radio>
</el-radio-group>
export default {
dicts: ['limit_attned_time'],
data() {
return {
form: {
participationConditions: '', // 参与条件
}
}
},
}

回显设置

number类型需要转string字符串格式,不然导致radio回显不正常

... //接口调用部分省略
let fromData = deepClone(resp.activeInfo);
fromData.participationConditions = fromData.participationConditions.toString();
this.form = fromData;