Skip to content

Button 按钮

常用的操作按钮,适用于各种交互场景,提供简洁直观的操作入口。

代码演示

基础用法

按钮组件提供多种样式组合,通过 type 定义主色调,plain 控制简约风格,round 调整圆角效果,满足不同场景的视觉需求。

type 设置按钮类型,可选值:primary(主按钮)、success(成功)、warning(警告)、danger(危险)、info(信息)

plain 启用简约样式(无背景色,仅边框和文字着色)

round 启用圆角样式(默认直角)

禁用状态

按钮组件支持禁用状态,禁用时自动应用 cursor: not-allowed 样式,直观提示用户不可点击。

通过 disabled 属性控制按钮禁用状态,禁用时按钮不可交互并显示禁用样式。

调整尺寸

按钮组件提供多种预设尺寸,方便适配不同场景的布局需求。

通过 size 属性设置按钮尺寸,可选值包括 smallmedium(默认) 和 large

加载状态

加载状态按钮组件,用于显示加载中的状态。

可以通过将 loading 属性设为 true 来激活加载状态提示。

API

属性

属性名说明类型默认值
size按钮尺寸small | medium | largemedium
type按钮类型primary | success | warning | danger | infoprimary
plain是否朴素按钮booleanfalse
round是否圆角按钮booleanfalse
disabled是否禁用状态booleanfalse

插槽

插槽名说明
default设置按钮显示的内容

显式暴露

名称类型中文说明
refHTMLElementbutton 的 HTML 元素
typeButtonType按钮类型
disabledboolean是否禁用状态
nativeType'button' | 'submit' | 'reset'原生 button 的 type 属性

Released under the MIT License.