Button
按钮组件,提供了通栏和非通栏两种大小,可自定义样式
效果

安装
$ npm install quist-ui -D
引入
<import name='quist-button' src='@quist-ui/quist-button/index'></import>
例子
不同颜色
<quist-button type="primary" value="Primary"></quist-button>
<quist-button type="default" value="default"></quist-button>
<quist-button type="danger" value="Danger"></quist-button>
禁用按钮
<quist-button disabled value="Disabled"></quist-button>
通栏按钮
<quist-button type="default" block></quist-button>
绑定 click 事件
<quist-button type="default" block @on-click="onClick"></quist-button>
自定义样式按钮
<quist-button value="自定义样式按钮" bg-color="#fac450" f-color="#ffffff" f-size="{{42}}" width="{{400}}" height="{{120}}" border-radius="{{0}}" border-color="#E64340"></quist-button>
更详细代码可以参考 quist-button demo
API
| 属性 | 说明 | 类型 | 默认值 | 
|---|---|---|---|
| value | 按钮的文字 | String |  确定 | 
| border-color | 按钮的边框颜色 | String |  #dddddd | 
| border-radius | 按钮的圆角大小 | Number |  5 | 
| bg-color | 按钮的背景色 | String |  #ffffff | 
| width | 按钮的宽度 | Number |  288 | 
| height | 按钮的高度 | Number |  92 | 
| f-size | 按钮文字的大小 | Number |  32 | 
| f-color | 按钮文字的颜色 | String |  #999999 | 
| type | 设置按钮类型,可选值为 primary default danger |  String |  - | 
| block | 将按钮宽度调整为其父宽度的选项 | Boolean |  false | 
| disabled | 是否禁用 | Boolean |  false | 
| on-click | click 事件的 handler |  Function |  - | 
更新日志
v1.0.0(2018-09-30)
- 初始版本
 
v1.0.8(2018-11-01)
- [优化] 可自定义按钮的大小、颜色、边框、圆角及按钮文字大小、颜色
 
v1.1.1(2018-12-03)
- [优化] 修改默认样式