1.原因
通常后台返回的数字都是Number类型,而直接使用label属性绑定的数据是字符串类型,所以默认不选中。
2.解决办法
在label前加:,使用动态绑定数据的方法,即可将1和0当做数字。(浅谈下标签用法:v-model绑定的status和label关联,status=1时,展示的radio项是label为1的项)
<template>
<div>
<el-radio-group v-model="status" @change="valChange">
<el-radio :label="1">正常</el-radio>
<el-radio :label="0">停止</el-radio>
</el-radio-group>
</div>
</template>
<script>
export default {
data() {
return {
status:0
}
},
};
</script>