Button 按钮

常用的操作按钮。

改进

  1. 移除 auto-insert-space 属性, 这个属性并没有什么用
  2. 移除了 color 属性, 大部分时候, 这个属性也没什么用, 因为颜色是可配的

基础用法

禁用状态

你可以使用 disabled 属性来定义按钮是否被禁用。

文字按钮

没有边框和背景色的按钮。

图标按钮

使用图标为按钮添加更多的含义。 你也可以单独使用图标不添加文字来节省显示区域占用。

按钮组

通过按钮组来组合一系列相似的操作。

加载中

点击按钮来加载数据,并向用户反馈加载状态。

通过设置 loading 属性为 true 来显示加载中状态。

TIP

您可以使用 loading 插槽或 loadingIcon属性自定义您的 loading 图标

ps: loading 插槽优先级高于loadingIcon属性

各种尺寸的按钮

除了默认尺寸外,Button 组件还提供了三种额外的尺寸供您在不同的场景中选择。

Button 属性

属性说明类型可选值默认值
size尺寸stringlarge / default /small
type类型stringprimary / success / warning / danger / info / defaultdefault
text是否为文本按钮boolean-false
bg是否显示文字按钮背景色boolean-false
link是否为链接按钮boolean-false
plain是否为朴素按钮booleanfalse
round是否为圆角按钮booleanfalse
circle是否为圆形按钮booleanfalse
loading是否为加载中状态booleanfalse
loading-icon自定义加载中图标string / ComponentLoading
disabled是否为禁用状态booleanfalse
icon自定义图标string / Component
autofocus原生 autofocus 属性booleanfalse
native-type原生 type 属性stringbutton / submit / resetbutton

Button 插槽

插槽名说明
自定义默认内容
loading自定义加载中组件

Button Group 属性

属性说明类型可选值默认值
size用于控制该按钮组内按钮的大小stringlarge / small
type用于控制该按钮组内按钮的类型stringprimary / success / warning / defaultdefault

Button Group 插槽

插槽名说明子标签
-自定义按钮组内容Button