## Button 按钮 ### 使用指南 在 json 文件中配置button组件 ```json "usingComponents": { "zan-button": "/dist/btn/index" } ``` ### 代码演示 #### 基础用法 ```html 取消订单 ``` #### 按钮类型 按钮支持额外的三种类型 primary, danger, warn ```html 确认付款 确认付款 确认付款 ``` #### 按钮大小 按钮支持额外三种大小 large, small, mini ```html 确认付款 取消订单 确认付款 ``` #### 其他 按钮镂空状态 ```html 确认付款 ``` 按钮加载状态 ```html 确认付款 ``` 按钮禁用状态 ```html 确认付款 ``` ### 配合 button-group 使用 通过配合 zan-button-group 使用,可以让按钮之间自动有合适的间距出现,使用方式如下 1.在 json 文件中配置 button-group 组件 ```json "usingComponents": { "zan-button": "/dist/btn/index", "zan-button-group": "/dist/btn-group/index" } ``` 2.在 wxml 中直接引入 ```html 确认付款 再考虑下 ``` ![](https://img.yzcdn.cn/public_files/2017/02/08/1b1e39ed3dc6b63519a68ba1e2650cfc.png) ### 属性 | 名称 | 类型 | 是否必须 | 默认 | 描述 | |---------|---------|----------|------|-------| | type | String | 否 | 空 | 按钮类型,值有primary、warn、danger | | size | String | 否 | 空 | 按钮大小,值有large、small、mini | | plain | Boolean | 否 | false | 按钮是否镂空,默认为false | | disabled | Boolean | 否 | false | 按钮是否禁用,默认为false | | loading | Boolean | 否 | false | 按钮加载状态,默认为false |