Radio 单选框
1. 单独使用
vui
的 <Radio>
提供了三种显示类型的单选框,分别为 default, normal, tick
- 禁用,添加
disabled
属性即可
2. 组合使用
vui
提供了一个 <RadioGroup>
组件用于包含 <Radio>
组件 - 默认是横向排列,如需纵向排列,添加
vertical
属性即可
3. API
Radio props
参数 | 说明 | 类型 | 可选值 | 默认值 |
type | 类型 | string | default, normal, tick | default |
value | 值 ,可以使用 v-model 双向绑定数据 | boolean | -- | false |
disabled | 是否禁用 | boolean | -- | false |
label | 组合时父组件<RadioGroup> 选中的值,也作 <Radio> 插槽的默认值 | string , number | -- | -- |
Radio event
事件名 | 说明 | 返回值 |
on-change | <Radio> 值 value 变化时触发, 返回 boolean 类型的 value | -- |
RadioGroup props
参数 | 说明 | 类型 | 可选值 | 默认值 |
value | 值 ,可以使用 v-model 双向绑定数据 | boolean | -- | false |
vertical | 是否纵向排列 | boolean | true | false |
RadioGroup event
事件名 | 说明 | 返回值 |
on-change | <RadioGroup> 值 value 变化时触发, 返回选中<Radio> 的 label 值 | -- |