Button 按钮
fico 4/27/2022 Button基础组件
按钮用于开始一个即时操作。
# 何时使用
import { HiButton } from 'hi-kits/button'
1
标记了一个(或封装一组)操作命令,响应用户点击行为,触发相应的业务逻辑。 在 Hi-kits 中,我们有五种按钮。
- 主按钮:用于主行动点,一个操作区域只能有一个主按钮。
- 默认按钮:用于没有主次之分的一组行动点。
- 虚线按钮:常用于添加操作。
- 文本按钮:用于最次级的行动点。
- 链接按钮:用于次要或外链的行动点。
以及2种状态属性与上面配合使用。
- 危险:删除/移动/修改权限等危险操作,一般需要二次确认。
- 禁用:行动点不可用的时候,一般需要文案解释。
# 基本用法
基础的按钮用法。按钮有五种类型:主按钮、默认按钮、虚线按钮、文本按钮和链接按钮。
# 禁用状态
按钮不可用状态。
# 文字按钮
没有边框的按钮。
# 图标按钮
带图标的按钮可增强辨识度(有文字)或节省空间(无文字)
# 加载中
点击按钮后进行数据加载操作,在按钮上显示加载状态。
# 不同尺寸
Button 组件提供除了默认值以外的两种尺寸,可以在不同场景下选择合适的按钮尺寸。
# Block 按钮
Block 属性将使按钮适合其父宽度
# 参数说明
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
size | 尺寸 | string | small | middle | large | - |
type | 设置按钮类型,可选值为 primary,dashed,default,flat 或者不设 | string | primary | dashed | danger | flat | default | default |
shape | 形状 | string | circle | - |
href | 超链接 | string | - | |
disabled | 是否禁用状态 | boolean | - | false |
block | 将按钮宽度调整为其父宽度的选项 | boolean | - | false |