跳转到内容

何时使用

标记了一个(或封装一组)操作命令,响应用户点击行为,触发相应的业务逻辑。

在 Ant Design 中我们提供了五种按钮。

  • 🔵 主按钮:用于主行动点,一个操作区域只能有一个主按钮。
  • ⚪️ 默认按钮:用于没有主次之分的一组行动点。
  • 🫥 虚线按钮:常用于添加操作。
  • 🔤 文本按钮:用于最次级的行动点。
  • 🔗 链接按钮:一般用于链接,即导航至某位置。

以及四种状态属性与上面配合使用。

  • ⚠️ 危险:删除/移动/修改权限等危险操作,一般需要二次确认。
  • 👻 幽灵:用于背景色比较复杂的地方,常用在首页/产品页等展示场景。
  • 🚫 禁用:行动点不可用的时候,一般需要文案解释。
  • 🔃 加载中:用于异步操作等待反馈的时候,也可以避免多次提交。

基本用法

使用 typeformatshapeplain 来定义按钮的样式。

loading

按钮图标

使用 icon 为按钮添加图标设置更多的含义,可以使用不同图标定义参数来控制按钮显示。

loading

按钮尺寸

使用 size 为按钮添加不同的尺寸去选择,以便适配不同的场景。

loading

按钮禁用

添加 disabled 属性即可让按钮处于不可用状态,同时按钮样式也会改变。

loading

按钮反馈

添加 feedback 属性即可改变按钮的反馈效果。

loading

按钮宽度

添加 block 属性即可改变按钮的宽度,自适应父级宽度。

loading

基于 MIT 许可证发布