Skip to content

RadioButton 单选按钮组

单选按钮组件的按钮样式版本,常用于在一组相关且互斥的选项中进行选择。

参数

RadioButton Props

名称类型默认值描述
modelValuestring | number | boolean-按钮组绑定的值
valuestring | number | boolean-单选按钮的值
disabledbooleanfalse是否禁用
sizeComponentSize'medium'按钮大小
typeComponentType'default'按钮类型

RadioButtonGroup Props

名称类型默认值描述
modelValuestring | number | boolean-按钮组绑定的值
disabledbooleanfalse是否禁用整个按钮组
sizeComponentSize'medium'按钮组中所有按钮的大小
typeComponentType'default'按钮组中所有按钮的类型

Slots

名称描述参数
default默认插槽,用于放置 RadioButton 组件-

Events

名称描述参数
update:modelValue选中值变化时触发(value: string | number | boolean) => void
change选中值变化时触发(value: string | number | boolean) => void

示例

基础用法

不同尺寸

不同类型

禁用状态

TypeScript

ts
// 基础颜色类型
export type ComponentType =
  | "default"
  | "primary"
  | "secondary"
  | "success"
  | "warning"
  | "error"
  | "info";

// 组件尺寸
export type ComponentSize = "small" | "medium" | "large";