Rapid DesignRapid Design
首页
文档
组件
高级组件
网站
Gitea
首页
文档
组件
高级组件
网站
Gitea
  • 基础

    • Button 按钮
    • FloatButton 悬浮按钮
    • Icon 图标
    • Typography 排版
  • 布局

    • Divider 分割线
    • Grid 栅格
    • Layout 布局
    • Space 间距
  • 导航

    • Breadcrumb 面包屑
    • Dropdown 下拉菜单
    • Menu 菜单
    • Pagination 分页
    • Steps 步骤
  • 输入

    • AutoComplete 自动完成
    • Cascader 级联菜单
    • Checkbox 多选框
    • ColorPicker 颜色选择器
    • DatePicker 日期选择器
    • Form 表单
    • Input 输入框
    • Radio 单选框
    • Rate 评分
    • Select 选择器
    • Slider 滑动条
    • Switch 开关
    • TreeSelect 树选择器
    • Upload 上传
  • 展示

    • Avatar 头像
    • Badge 徽标数
    • Card 卡片
    • Carousel 走马灯
    • Decorator 饰品
    • Event Calendar 日历
    • List 列表
    • Swiper 轮播图
    • Table 表格
    • Tabs 标签页
  • 反馈

    • Alert 警告提示
    • Message 全局提示
    • Modal 对话框
  • 其他

按钮 Button

按钮用于开始一个即时操作。

如何使用

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

代码演示

按钮类型

按钮分为上面几种类型,主按钮在同一个操作区域最多出现一次。

按钮尺寸

按钮有大、中、小三种尺寸。通过设置 size 为 large small 分别把按钮设为大、小尺寸。若不设置 size,则尺寸为中。

幽灵按钮

幽灵按钮将按钮的内容反色,背景变为透明,常用在有色背景上。

Block 按钮

block 属性将使按钮适合其父宽度。

API

属性

通过设置 Button 的属性来产生不同的按钮样式,推荐顺序为:type -> shape -> size -> loading -> disabled。

按钮的属性说明如下:

属性说明类型默认值版本
block将按钮宽度调整为其父宽度的选项booleanfalse
classNames语义化结构 classRecord<SemanticDOM, string>-0.9.5
disabled设置按钮失效状态booleanfalse
ghost幽灵属性,使按钮背景透明booleanfalse
htmlType设置 button 原生的 type 值,可选值请参考 HTML 标准stringbutton
icon设置按钮的图标组件v-slot-
loading设置按钮载入状态boolean | { delay: number }false
shape设置按钮形状default | circle | rounddefault
size设置按钮大小large | middle | smallmiddle
styles语义化结构 styleRecord<SemanticDOM, CSSProperties>-0.9.5
target相当于 a 链接的 target 属性,href 存在时生效string-
type设置按钮类型primary|info|success|warning |danger| dashed | link | text | defaultdefault

事件

名称说明回调参数
onClick点击按钮时的回调(event: MouseEvent) => void
最近更新: 2023/8/30 16:09
Next
FloatButton 悬浮按钮