首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

按钮 | Button

按钮,提供几种基础样式和尺寸,可自定义图标。

引入

代码语言:javascript
复制
import { Button } from 'mint-ui';

Vue.component(Button.name, Button);

例子

改变颜色

代码语言:javascript
复制
<mt-button type="default">default</mt-button>
<mt-button type="primary">primary</mt-button>
<mt-button type="danger">danger</mt-button>

改变大小

代码语言:javascript
复制
<mt-button size="small">small</mt-button>
<mt-button size="large">large</mt-button>
<mt-button size="normal">normal</mt-button>

禁用按钮

代码语言:javascript
复制
<mt-button disabled>disabled</mt-button>

幽灵按钮

代码语言:javascript
复制
<mt-button plain>plain</mt-button>

带图标

代码语言:javascript
复制
<mt-button icon="back">back</mt-button>
<mt-button icon="more">更多</mt-button>

自定义图标

代码语言:javascript
复制
<mt-button>
  <img src="../assets/100x100.png" height="20" width="20" slot="icon">
  带自定义图标
</mt-button>

绑定 click 事件

代码语言:javascript
复制
<mt-button @click.native="handleClick">点击触发 handleClick</mt-button>

API

参数

说明

类型

可选值

默认值

plain

幽灵按钮

Boolean

false

disabled

禁用状态

Boolean

false

type

按钮显示样式

String

default, primary, danger

default

size

尺寸

String

small, normal, large

normal

icon

图标

String

more, back

Slot

name

描述

-

显示的文本内容

icon

自定义显示的图标

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com