# Button 按钮

按钮是一种命令组件,可发起一个即时操作。

# 属性对比(只显示有差异的)

参数 WinDesign Element-ui
size
可选值: large / medium / small / mini
可选值: medium / small / mini
type
可选值: primary / success / warning / error / info / text
可选值: primary / success / warning / danger / info / text
text-status

# 代码演示

🎉 Features

V2.3.8 新增「小球弹跳」的加载动画。

# API

# Attributes

参数 说明 类型 可选值 默认值 Version
native 原生属性(用于@click.stop) Boolean false V2.3.5
autofocus 是否默认聚焦 Boolean false
circle 是否圆形按钮 Boolean false
disabled 是否禁用状态 Boolean false
ghost 是否启用幽灵按钮(在 v2.0.0 被废弃) Boolean false
loading 是否加载中状态 Boolean false
icon 图标类名 String
native-type 原生 type 属性 String 'button' | 'submit' | 'reset' 'button'
plain 是否朴素按钮 Boolean false
round 是否圆角按钮 Boolean false
size 尺寸 String 'large' | 'medium' | 'small' | 'mini' 'medium'
type 类型 String 'primary' | 'success' | 'warning' | 'error' | 'info' | 'text'
text-status 文字按钮类型 String 'primary' | 'success' | 'warning' | 'error' | 'info' primary V2.2.7
loading-model 加载中的新图标 String 'default' | 'ball' default V2.3.8
loading-model-type 加载中新图标类型 String 'primary' | 'default' | 'info' primary V2.3.8
loading-model-size 尺寸 String 'medium' | 'large' medium V2.4.28
padding-less 是否在按钮为文本类型时去掉按钮自身的上下边距 Boolean false V2.4.15
debounce 是否开启防抖 Boolean false V2.4.23
debounce-time 防抖事件 Number 1000 V2.4.23
tip 是否开启提示文字 String - V2.4.23
tip-placement 提示文字位置 String 参考 tooltip V2.4.23
long 是否开启长按钮 Boolean false V2.4.24
disabled-opacity 按钮禁用状态透明度 Number - V2.4.29
tight 是否开启紧凑版(左右间距均为 8px) Boolean false V2.4.32

# 常见问题

  • 1、为什么在 Button 按钮上使用 @click.stop 会报错?

在版本 V2.3.5 中增加了属性 native 用来解决此问题,或者使用 @click.native.stop。

上次更新: 11/11/2024, 2:44:18 PM