Radio 单选
简介
PlusRadio 是在 el-radio-group 和 el-radio 上做的封装,核心功能点是 radio 再次点击可以取消,一般的使用场景是表单默认值是空的情况且非必填,ElementPlus 的组件不支持单选可以取消。
提示
要使用 el-radio-button 请直接使用 ElementPlus 官方组件。
基础用法
定义属性
Radio API
Radio Attributes
| 名称 | 说明 | 类型 | 默认值 | 是否必须 |
|---|---|---|---|---|
model-value / v-model | 选中项绑定值 | string/ number/ boolean | 否 | |
options | radio 的数据源 | array OptionsRow[] | [] | 是 |
isCancel | 是否可以取消选中状态 | boolean | true | 否 |
| ... | ... | ... | ... | ... |
...表示同时支持所有ElRadioGroup Attributes,不包含 RadioButton 的属性
提示
el-radio 的 props 使用 options 中的 fieldItemProps 。
Radio Events
| 名称 | 说明 | 类型 |
|---|---|---|
change | 单个 value 变化触发的事件 | function |
Exposes
| 名称 | 说明 | 类型 |
|---|---|---|
radioGroupInstance | el-radio-group 实例 | object |
radioInstance | el-radio实例 | object |