# Button 按钮 按钮组件,可配置多种不同的按钮样式 ## 按钮类型 配置`type`属性改变按钮类型 ::: snippet 支持`default`、`primary`、`secondary`, `link`,默认为`default` ```html ``` ::: ## 按钮主题 配置`theme`属性改变按钮主题 ::: snippet 支持`red`、`green`、`blue` ```html ``` ::: ## 按钮颜色 配置`color`属性改变按钮颜色 ::: snippet 支持任意颜色 ```html ``` ::: ## 按钮图标 支持自定义图标 ::: snippet 配置`icon`改变图标,支持`String`、`Object`类型 ```html ``` ::: ## 按钮形状 支持默认、圆角、矩形按钮 ::: snippet 配置`round`为圆角按钮、配置`square`为矩形按钮 ```html ``` ::: ## 按钮大小 配置`size`属性改变按钮大小 ::: snippet 支持`sm`、`md`、`lg`,默认为`md` ```html ``` ::: ## 块级元素 宽度占满一行的按钮 ::: snippet 配置`block` ```html ``` ::: ## 按钮禁用 按钮支持禁用 ::: snippet 配置`disabled` ```html ``` ::: ## API ## Attribute 属性 参数|说明|类型|可选值|默认值 -|-|-|-|- type | 按钮类型 | String | default,primary,secondary | default size | 按钮大小 | String | ms,md,lg | md block | 块状按钮 | Boolean | true,false | false round | 圆角按钮 | Boolean | true,false | false square | 矩形按钮 | Boolean | true,false | false disabled | 按钮禁用 | Boolean | true,false | false theme | 按钮主题 | String | red,green,blue | - color | 按钮颜色 | String | - | - fontColor | 按钮文本颜色,只在color为linear-gradient模式下生效 | String | - | #FFF ## Events 事件 事件名称|说明|回调参数 -|-|- click | 按钮点击事件 | -