返回介绍

Button 按钮

发布于 2020-05-05 22:51:19 字数 3531 浏览 1083 评论 0 收藏 0

import { Button } from 'feui';
components: {
  [Button.name]: Button
}

代码演示

按钮类型

支持defaultprimarywarn三种类型,默认为default

<fe-button type="default">页面次要操作</fe-button>
<fe-button type="primary">页面主要操作</fe-button>
<fe-button type="warn">页面警告操作</van-button>

小按钮

mini属性设置为true 可实现小按钮

<fe-button type="primary" mini>按钮</fe-button>
<fe-button type="default" mini>按钮</fe-button>
<fe-button type="warn" mini>按钮</fe-button>

禁用状态

通过disabled属性来禁用按钮,此时按钮不可点击

<fe-button type="primary" disabled>页面主要操作 Disabled</fe-button>
<fe-button type="default" disabled>页面次要操作 Disabled</fe-button>
<fe-button type="warn" disabled>警告类操作 Disabled</fe-button>

加载状态

按钮出现loading小菊花

<fe-button type="primary" show-loading>页面主要操作 Loading</fe-button>
<fe-button type="default" show-loading>页面次要操作 Loading</fe-button>
<fe-button type="warn" show-loading>警告类操作 Loading</fe-button>

按钮无背景

设置plaintrue

<fe-button type="primary" plain>页面主要操作 Loading</fe-button>
<fe-button type="default" plain>页面次要操作 Loading</fe-button>
<fe-button type="warn" plain>警告类操作 Loading</fe-button>

link

当成跳转链接使用

<fe-button type="primary" link="/demo">去demo页面</fe-button>
<fe-button type="default" link="BACK">Back</fe-button>

背景渐变

接受一个数组 显示不同渐变色彩

<fe-button :gradients="['#1D62F0', '#19D5FD']">多彩背景</fe-button>

API

参数说明类型默认值可选值
type按钮类型Stringdefaultdefault,primary,warn
disabled按钮是否可用Booleanfalsetrue,false
text按钮文字,同默认slotString--
mini是否为小按钮Booleanfalsetrue,false
plain按钮是否有背景Booleanfalsetrue,false
show-loading是否有loadingBooleanfalsetrue,false
linkvue-router路由String--
gradients背景渐变,数组最小要传两个值Array--
action-typebutton的type属性,默认为浏览器默认(submit)Stringsubmitsubmit,button,reset
-----

Slots

Slot名说明备注
default按钮文字-
---

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文