mb-radio-group 单选框组
# 简介
el-radio-group二次封装,可以直接使用数据字典的数据,也可以提供url读取数据
# 使用字典
<mb-radio-group v-model="sex" type="sex" />
# 静态数据
<mb-radio-group v-model="sex" :options="options" />
const options = ref([
{
label: '男',
value: '1'
},
{
label: '女',
value: '0'
}
])
# 接口请求
<mb-radio-group v-model="roles" url="/system/role/all" />
# radio-group 属性
属性 | 说明 | 类型 | 可选值 | 默认值 | 示例/备注 |
---|---|---|---|---|---|
type | 字典类型 | String | 数据字典中的所有类型 | — |
|
button | 是否显示按钮样式的复选框 | Boolean | — | false | — |
options | 选项 | Array | — | — | :options="[{label: '男', value: '1'}, {label: '女', value: '0'}]" |
url | 接口相对地址 | String | — | — | — |
data | 请求参数 | Object | — | — | — |
method | 请求方法 | String | get / post | get | — |
labelField | 标签字段 | String | — | label | — |
valueField | 值字段 | String | — | value | — |
size | 多选框组尺寸 | String | large / default / small | — | — |
disabled | 是否禁用 | Boolean | — | false | — |
textColor | 按钮激活时的字体颜色 | String | — | #fff | — |
fill | 当按钮激活时,边框和背景颜色 | String | — | #409EFF | — |
上次更新: 2023-03-23 13:11:51