Appearance
Button 按钮
常用的操作按钮。
基础用法
使用 type、plain、round 和 circle 来定义按钮的样式。
loading
禁用状态
你可以使用 disabled 属性来定义按钮是否被禁用。
使用 disabled 属性来控制按钮是否为禁用状态。 该属性接受一个 Boolean 类型的值
loading
链接按钮
loading
文字按钮
没有背景和边框的按钮
loading
图标按钮
使用图标为按钮添加更多的含义。 你也可以单独使用图标不添加文字来节省显示区域占用。
loading
加载状态
点击按钮后进行数据加载操作,在按钮上显示加载状态。
loading
API
Props
| 属性名 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| size | ButtonSizeType | default | 按钮大小,可选值为 large, default, small |
| type | ButtonType | default | 按钮类型,可选值为 default, primary, success, info, danger, 'warning' |
| plain | boolean | false | 是否为朴素按钮 |
| round | boolean | false | 是否为圆角按钮 |
| circle | boolean | false | 是否为圆形按钮 |
| icon | string | Record<string, unknown> | - | 按钮图标,可以是字符串或组件对象 |
| disabled | boolean | false | 是否禁用按钮 |
| link | boolean | false | 是否为链接按钮 |
| text | boolean | false | 是否为文字按钮 |
| bg | boolean | false | 是否有背景 |
| loading | boolean | false | 是否为加载状态 |
| tag | string | button | 按钮渲染的标签 |
| nativeType | ButtonNativeType | button | 原生按钮类型 |
| iconPlasement | left | right | left | 图标位置 |
Events
| 事件名 | 说明 | 参数 |
|---|---|---|
| click | 点击按钮时触发 | MouseEvent 事件对象 |
