Radio 单选框
规则
js
{
type: 'radio',
title: '单选框',
field: 'radio',
value: '1',
props: {
options: [
{
text: '单选框1',
value: '1',
},
{
text: '单选框2',
value: '2',
},
]
}
}
参考:Vant_Radio
value :String | Number
Options
字段名 | 说明 | 字段类型 | 是否必填 | 默认值 |
---|---|---|---|---|
value | 参数值 | String,Number | true | - |
text | 字段别名 | String | true | - |
disabled | 设置为禁用状态 | Boolean | false | false |
Props
参数 | 说明 | 类型 | 默认值 |
---|---|---|---|
disabled | 是否禁用所有单选框 | boolean | false |
direction | 排列方向,可选值为 horizontal | string | vertical |
icon-size | 所有单选框的图标大小,默认单位为 px | number | string | 20px |
checked-color | 所有单选框的选中状态颜色 | string | #1989fa |
shape | 形状,可选值为 square dot | string | round |
Events
事件名 | 说明 | 回调参数 |
---|---|---|
change | 当绑定值变化时触发的事件 | name: string |