# Radios 单选框组件
单选框。基于 Element [Radio 单选框](https://element.eleme.cn/#/zh-CN/component/radio) 组件进行封装,在不更改功能特性的基础上简化了使用方式。
## 基础用法
:::demo
```vue
radio
```
:::
## 分组
:::demo
```vue
```
:::
## Radios
### Props
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
| :------ | :-------------------------- | :------ | :----- | :----- |
| label | 选项文字信息 | string | - | ‘’ |
| value | 根据 value 进行判断是否选中 | any | - | - |
| button | 是否显示按钮类型单选框 | boolean | - | false |
| checked | 指定当前是否选中 | boolean | - | false |
> 其他参数将直接透传到 Element 的单选组件上
## RadioGroup
### Props
| 参数 | 说明 | 类型 | 可选值 | 默认值 |
| -------- | --------------------------------------------------------------------------- | -------- | ------ | ---------------------- |
| options | 选项数据,每一项的所有属性将作为参数传到 Radios | Array | - | [] |
| button | 是否显示按钮类型单选框(如果 options[n]中已定义 button 属性将会优先使用。) | boolean | - | false |
| border | 是否显示边框(如果 options[n]中已定义 border 属性将会优先使用。) | boolean | - | false |
| getLabel | 自定义 label 取值,默认获取 label 字段 | Function | - | option => option.label |
| getValue | 默认获取 value 取值逻辑,默认获取 value 字段 | Function | - | option => option.value |
> 其他参数将直接透传到 Element 的单选分组组件上