-
布局
-
表单
-
通知
-
导航
-
其它
按钮 KLButton
按钮类型
主按钮、次按钮、弱按钮及不可点4种状态,主按钮在同一操作区只能出现一个
|
按钮尺寸
小按钮多用于表格中,kl-card中操作按钮也推荐使用小尺寸
|
图标按钮
按钮内含icon,主要用在表单外的操作按钮里
|
### 加载中的按钮
|
按钮下载文件
列表中经常遇到导出的需求,通过一个异步请求返回一个下载链接,然后直接触发下载;可以通过设置按钮的download属性来实现
|
|
按钮与异步请求结合
实际业务中推荐在全局改动一下异步请求的方法,传入一个btn参数,请求开始的时候设置btn为loading的状态,结束的时候还原回来。点击一下查看效果
|
|
API
KLButton
KLButton
Param | Type | Default | Description |
---|---|---|---|
[options.data] | object |
= 绑定属性 | |
[options.data.title] | string |
"确定" |
=> 按钮标题 |
[options.data.type] | string |
"default" |
=> 按钮样式, default/primary/warning |
[options.data.size] | string |
"normal" |
=> 按钮大小, sm/lg |
[options.data.icon] | string |
=> 按钮图标; | |
[options.data.link] | string |
=> 按钮的链接 | |
[options.data.target] | string |
"_self" |
=> 按钮链接的打开方式 |
[options.data.download] | string |
=> 下载链接 | |
[options.data.loading] | boolean |
false |
=> 是否正在加载 |
[options.data.disabled] | boolean |
false |
=> 禁止按钮 |
[options.data.class] | boolean |
false |
=> 样式扩展 |
click 按钮点击事件Event
Name | Type | Description |
---|---|---|
sender | object |
事件发送对象 |
e | object |
event对象 |
想让文档更完善?
来 GitHub 提个 PR 吧!