Button 按钮
用于开始一个即时操作。
变体
禁用状态
尺寸
圆形
块级
等宽高
组合
API
Button Props
继承自
ButtonHTMLAttributes<HTMLButtonElement>
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| variant | 视觉样式。 | 'solid' | 'outlined' | 'filled' | 'text' | - |
| size | 尺寸。 | 'small' | 'medium' | 'large' | - |
| shape | 外形。 | 'round' | 'square' | - |
| equal | 宽高相等,适合纯图标。 | boolean | - |
| disabled | 禁用状态。 | boolean | - |
| block | 撑满父容器。 | boolean | - |
Button.Group Props
继承自
HTMLAttributes<HTMLDivElement>
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| direction | 排列方向。 | 'horizontal' | 'vertical' | - |
| variant | 组内默认视觉样式。 | 'solid' | 'outlined' | 'filled' | 'text' | - |
| size | 组内默认尺寸。 | 'small' | 'medium' | 'large' | - |
| equal | 组内宽高相等。 | boolean | - |
| disabled | 组内禁用状态。 | boolean | - |
| children | Button 子项。 | ReactElement<ButtonProps, string | JSXElementConstructor<any>> | Array<ReactElement<ButtonProps, string | JSXElementConstructor<any>>> | - |