-
布局
-
表单
-
通知
-
导航
-
其它
选项卡 KLTabs
基本形式
配置title
|
标题模板自定义
|
|
默认选中Tab
需要同时设置 tabs
的 defaultKey
和 tab
的 key
|
|
切换重新渲染
on-change中可以做重新渲染逻辑
|
|
禁用某一项,禁用组件
kl-tabs
标签和kl-tab
标签均可设置disabled属性,控制整个tabs禁用或某个tab禁用
kl-tabs
标签还可以设置visible属性,控制整个tabs显示或隐藏
|
左右滚动箭头
当tab过多时会自动出现左右滚动箭头
当DOM加载比较慢时,可能会出现初始左右滚动箭头不出现。是由于regular无法获取dom加载完成事件导致,待解决
|
事件
请打开浏览器的控制台查看结果。
|
|
卡片类型
|
API
KLTabs
KLTabs
Param | Type | Default | Description |
---|---|---|---|
[options.data] | object |
= 绑定属性 | |
[options.data.type] | string |
"line" |
=> 显示类型,card/line |
[options.data.selected] | object |
|
<=> 当前选择卡 |
[options.data.titleTemplate] | string |
null |
@=> 标题模板 |
[options.data.defaultKey] | string |
null |
=> 默认显示对应 key 的 Tab |
[options.data.readonly] | boolean |
false |
=> 是否只读 |
[options.data.disabled] | boolean |
false |
=> 是否禁用 |
[options.data.visible] | boolean |
true |
=> 是否显示 |
[options.data.class] | string |
=> 补充class |
change 选项卡改变时触发Event
Name | Type | Description |
---|---|---|
sender | object |
事件发送对象 |
selected | object |
改变后的选项卡 |
select 选择某一项时触发Event
Name | Type | Description |
---|---|---|
sender | object |
事件发送对象 |
selected | object |
当前选择卡 |
key | string |
当前选择卡的key属性 |
e | event |
点击鼠标事件 |
KLTab
KLTab
Param | Type | Default | Description |
---|---|---|---|
[options.data] | object |
= 绑定属性 | |
[options.data.title] | string |
=> 标题 | |
[options.data.key] | string |
null |
=> key 标识 |
想让文档更完善?
来 GitHub 提个 PR 吧!