GroupSelect 组选择器
说明
基于 el-button-group 封装,提供了一种简洁的方式来创建单选按钮组
用法示例
基础用法
最基本的用法,通过 v-model 绑定选中值,通过 options 配置选项。
基础用法
选中值: 1
API
Attributes
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| model-value / v-model | 绑定值 | string | number | '' |
| options | 选项数组 | GroupSelectOption[] | [] |
| item-class | 按钮的自定义类名 | string | '' |
| item-styles | 按钮的自定义样式对象 | Record<string, any> | {} |
GroupSelectOption Properties
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| label | 选项的标签文本 | string | — |
| value | 选项的值 | string | number | — |
| disabled | 是否禁用该选项 | boolean | false |
| icon | 选项的图标 | string | — |
| loading | 是否显示加载状态 | boolean | false |
Events
| 事件名 | 说明 | 类型 |
|---|---|---|
| change | 选择变化时触发 | function |
Slots
| 插槽名 | 说明 | 参数 |
|---|---|---|
| default | 自定义选项内容 | object |
| icon | 自定义图标 | — |
| loading | 自定义加载状态 | — |
