Radio 单选

大约 1 分钟

Radio 单选

何时使用

  • 用于在多个备选项中选中单个状态。
  • 和 Select 的区别是,Radio 所有选项默认可见,方便用户在比较中选择,因此选项不宜过多。

代码演示

基本用法
基本用法。


Radio 不可用
Radio 不可用。



横向排列
多项选择

API

Radio/Radio.Button

参数说明类型默认值
autofocus自动获取焦点booleanfalse
checked(v-model)指定当前是否选中booleanfalse
disabled禁用 Radiobooleanfalse
value根据 value 进行比较,判断是否选中any-

注意

  • value与ant设计此组件API重复,无法扩展value,也无法与全部v-model:value保持统一,所有录入组件应统一v-model或者v-model:value,但此组件例外

RadioGroup

单选框组合,用于包裹一组 Radio

参数说明类型默认值版本
buttonStyleRadioButton 的风格样式,目前有描边和填色两种风格outline | solidoutline
disabled禁选所有子单选器booleanfalse
nameRadioGroup 下所有 input[type="radio"]name 属性string-
options以配置形式设置子元素string[] | number[] | Array<{ label: string value: string disabled?: boolean }>-
optionType用于设置 Radio options 类型default | buttondefault3.0.0
size大小,只对按钮样式生效large | default | smalldefault
value(v-model)用于设置当前选中的值any-

RadioGroup 事件

事件名称说明回调参数
change选项变化时的回调函数Function(e:Event)

方法

Radio

名称描述
blur()移除焦点
focus()获取焦点
上次编辑于:
贡献者: Noah.Su,ifer.yang,jiapeng.duan