Button 按钮

# Button 按钮

常用的操作按钮。

# 基础用法

基础的按钮用法。

默认按钮 主要按钮 成功按钮 警告按钮 危险按钮
朴素按钮 主要按钮 成功按钮 警告按钮 危险按钮
主要按钮 成功按钮 警告按钮 危险按钮

使用typeplain、和corner-radius属性来定义 Button 的样式。

<div>
  <aui-button>默认按钮</aui-button>
  <aui-button type="primary">主要按钮</aui-button>
  <aui-button type="success">成功按钮</aui-button>
  <aui-button type="warning">警告按钮</aui-button>
  <aui-button type="danger">危险按钮</aui-button>
</div>

<div style="margin: 20px 0">
  <aui-button plain>朴素按钮</aui-button>
  <aui-button type="primary" plain>主要按钮</aui-button>
  <aui-button type="success" plain>成功按钮</aui-button>
  <aui-button type="warning" plain>警告按钮</aui-button>
  <aui-button type="danger" plain>危险按钮</aui-button>
</div>

<div>
  <aui-button type="primary" :corner-radius='5'>主要按钮</aui-button>
  <aui-button type="success" :corner-radius='10'>成功按钮</aui-button>
  <aui-button type="warning" :corner-radius='15'>警告按钮</aui-button>
  <aui-button type="danger" :corner-radius='20'>危险按钮</aui-button>
</div>
显示代码 复制代码

# 禁用状态

按钮不可用状态。

默认按钮 主要按钮 成功按钮 信息按钮 警告按钮 危险按钮
朴素按钮 主要按钮 成功按钮 信息按钮 警告按钮 危险按钮

你可以使用disabled属性来定义按钮是否可用,它接受一个Boolean值。

<div>
  <aui-button disabled>默认按钮</aui-button>
  <aui-button type="primary" disabled>主要按钮</aui-button>
  <aui-button type="success" disabled>成功按钮</aui-button>
  <aui-button type="info" disabled>信息按钮</aui-button>
  <aui-button type="warning" disabled>警告按钮</aui-button>
  <aui-button type="danger" disabled>危险按钮</aui-button>
</div>

<div style="margin-top: 20px">
  <aui-button plain disabled>朴素按钮</aui-button>
  <aui-button type="primary" plain disabled>主要按钮</aui-button>
  <aui-button type="success" plain disabled>成功按钮</aui-button>
  <aui-button type="info" plain disabled>信息按钮</aui-button>
  <aui-button type="warning" plain disabled>警告按钮</aui-button>
  <aui-button type="danger" plain disabled>危险按钮</aui-button>
</div>
显示代码 复制代码

# 加载中

点击按钮后进行数据加载操作,在按钮上显示加载状态。

加载中

要设置为 loading 状态,只要设置loading属性为true即可。

<aui-button type="primary" :loading="true">加载中</aui-button>
显示代码 复制代码

# Attributes

参数 说明 类型 可选值 默认值
type 类型 string primary / success / warning / danger
plain 是否朴素按钮 boolean true/false false
corner-radius 是否圆角按钮 number - -
loading 是否加载中状态 boolean true/false false
disabled 是否禁用状态 boolean true/false false
throttle-time 截流时间 number - 150

# Input Events

事件名称 说明 回调参数
click 点击事件 (event: Event)
Last Updated: 2022/4/15 下午5:07:24