按钮 Button
按钮是一种命令组件,可发起一个即时操作。
基本使用
使用 type 、plain 来定义按钮的样式
形状
设置 shape 属性即可改变按钮的形状。circle 圆形、round 全圆角
文字按钮
设置link 属性即可设置成文字按钮
无边框按钮
设置 border 属性为 false 即可隐藏按钮的边框
卡片按钮
设置 type 属性为 card 即可改变按钮的样式
禁用状态
设置 disabled 属性为 true 即可禁用按钮
按钮大小
设置 size 属性可以定义按钮的大小。size 可选值为 mini、small、large
块级按钮
设置 block 属性为 true 即可将按钮独占一行
Loading状态
设置 loading 属性为 true 即可使按钮处于加载状态
TIP
如果你绑定点击函数是个 Promise 的话,内部会自动处理 loading 状态。不用传递 loading 属性。具体下面的示例
组合按钮
组合 bu-button-group 组件使按钮以组合方式出现
API
Attributes
| 属性名 | 描述 | 类型 | 默认值 |
|---|---|---|---|
| type | 类型 | primary | success | danger | warning | strong | card | - |
| size | 大小 | mini | small | normal | large | normal |
| shape | 按钮形状 | circle | round | - |
| link | 是否文字按钮 | boolean | false |
| plain | 是否为朴素按钮 | boolean | false |
| border | 按钮是否添加边框 | boolean | true |
| disabled | 是否禁用 | boolean | false |
| block | 是否块级按钮 | boolean | false |
| loading | 按钮加载中 | boolean | false |
| loading-fill | 加载中是否全局填充 | boolean | false |
最后更新时间: