Button 按钮


基础用法

使用typeplainiconloadinglongbg-colorcolorborder-colorno-radiusblockround属性来定义 Button 的样式。

  1. <xm-button>普通按钮</xm-button>
  2. <xm-button type="primary" @click="btnClick" icon="xm__icon--checked" >primary按钮</xm-button>
  3. <xm-button type="error" icon="xm__icon--checked" ></xm-button>
  4. <xm-button type="warning" disabled>禁止按钮</xm-button>
  5. <xm-button plain>简约按钮</xm-button>
  6. <xm-button type="text" icon="xm__icon--checked">文字按钮</xm-button>
  7. <xm-button loading type="success">loading状态按钮</xm-button>
  8. <xm-button bg-color="#fc0" color="#e0439a" border-color="#fc0">自定义颜色</xm-button>
  9. <xm-button bg-color="#fcb" color="#e0439a" border-color="#fcb" block no-radius class="btn__block">块按钮</xm-button>
  10. <xm-button round long>长按钮</xm-button>
  11. <xm-button-group class="btn__group">
  12. <xm-button type="warning">警告按钮</xm-button>
  13. <xm-button type="primary" @click="btnClick" icon="xm__icon--checked" >primary按钮</xm-button>
  14. </xm-button-group>

属性

参数 说明 类型 可选值 默认值
long 长按钮 Boolean false
loading 是否有加载效果 Boolean false
type 类型 string primary,success,warning,danger,info
plain 是否简约按钮 Boolean false
disabled 是否禁用状态 Boolean false
icon 图标,已有的图标库中的图标名 string
round 圆角 Boolean false
block 块级按钮 Boolean false
bg-color 背景颜色 string 自定义
color 文字颜色 string 自定义
border-color 边框颜色 string 自定义
no-radius 无边框 string 自定义

原文: https://monw3c.github.io/xmui/#/components/button