基本使用
<template>
<m-row>
<m-button>默认按钮</m-button>
<m-button type="primary">主要按钮</m-button>
<m-button type="success">成功按钮</m-button>
<m-button type="danger">危险按钮</m-button>
<m-button type="info">信息按钮</m-button>
<m-button type="warning">警告按钮</m-button>
<m-button type="text">文本按钮</m-button>
</m-row>
<m-row>
<m-button round>默认按钮</m-button>
<m-button type="primary" round>主要按钮</m-button>
<m-button type="success" round>成功按钮</m-button>
<m-button type="danger" round>危险按钮</m-button>
<m-button type="info" round>信息按钮</m-button>
<m-button type="warning" round>警告按钮</m-button>
</m-row>
<m-row>
<m-button leftIcon="icon-home"></m-button>
<m-button type="primary" leftIcon="icon-edit"></m-button>
<m-button type="success" leftIcon="icon-smile"></m-button>
<m-button type="danger" leftIcon="icon-add-circle" circle></m-button>
<m-button type="info" leftIcon="icon-telephone" circle></m-button>
<m-button type="warning" leftIcon="icon-image-text" circle></m-button>
<m-button type="text" leftIcon="icon-ashbin">删除</m-button>
</m-row>
</template>
查看代码
禁用状态
按钮不可用状态,通过 disabled 属性设置实现
<template>
<m-row>
<m-button disabled>默认按钮</m-button>
<m-button type="primary" disabled>主要按钮</m-button>
<m-button type="success" disabled>成功按钮</m-button>
<m-button type="danger" disabled>危险按钮</m-button>
<m-button type="info" disabled>信息按钮</m-button>
<m-button type="warning" disabled>警告按钮</m-button>
<m-button type="text" disabled>文本按钮</m-button>
</m-row>
<m-row>
<m-button round disabled>默认按钮</m-button>
<m-button type="primary" round disabled>主要按钮</m-button>
<m-button type="success" round disabled>成功按钮</m-button>
<m-button type="danger" round disabled>危险按钮</m-button>
<m-button type="info" round disabled>信息按钮</m-button>
<m-button type="warning" round disabled>警告按钮</m-button>
</m-row>
</template>
查看代码
带图标
带图标类型的按钮,通过 leftIcon 或者 rightIcon 属性设置实现并确定 icon 出现的位置
<template>
<m-row>
<m-button leftIcon="icon-home">主页</m-button>
<m-button type="primary" leftIcon="icon-edit">编辑</m-button>
<m-button type="success" leftIcon="icon-upload">上传</m-button>
<m-button type="danger" rightIcon="icon-add-circle">危险</m-button>
<m-button type="info" rightIcon="icon-telephone">信息</m-button>
<m-button type="warning" rightIcon="icon-image-text">警告</m-button>
<m-button type="text" leftIcon="icon-ashbin">删除</m-button>
</m-row>
<m-row>
<m-button leftIcon="icon-home" circle></m-button>
<m-button type="primary" leftIcon="icon-edit" circle></m-button>
<m-button type="success" leftIcon="icon-smile" circle></m-button>
<m-button type="danger" leftIcon="icon-add-circle" circle></m-button>
<m-button type="info" leftIcon="icon-telephone" circle></m-button>
<m-button type="warning" leftIcon="icon-image-text" circle></m-button>
</m-row>
</template>
查看代码
加载状态
正在加载中的状态按钮,通过 loading 属性设置实现
<template>
<m-button type="primary" loading>加载中</m-button>
</template>
查看代码
不同大小
不同大小类型的按钮,通过 size 属性设置实现
<template>
<m-row>
<m-button>默认按钮</m-button>
<m-button type="primary">主要按钮</m-button>
<m-button type="success" size="medium">成功按钮</m-button>
<m-button type="danger" size="small">危险按钮</m-button>
<m-button type="info" size="mini">信息按钮</m-button>
</m-row>
<m-row>
<m-button round>默认按钮</m-button>
<m-button type="primary" round>主要按钮</m-button>
<m-button type="success" size="medium" round>成功按钮</m-button>
<m-button type="danger" size="small" round>危险按钮</m-button>
<m-button type="info" size="mini" round>信息按钮</m-button>
</m-row>
</template>
查看代码
Attributes
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|
type | 类型 | string | primary / success / warning / danger / info / text | — |
size | 尺寸 | string | medium / small / mini | — |
round | 是否圆角按钮 | boolean | — | false |
circle | 是否圆形按钮 | boolean | — | false |
loading | 是否加载中状态 | boolean | — | false |
disabled | 是否禁用状态 | boolean | — | false |
leftIcon | 图标按钮,并且icon展示在左侧 | string | 参考图标库 | — |
rightIcon | 图标按钮,并且icon展示在右侧 | string | 参考图标库 | — |