UNPKG

3.62 kBMarkdownView Raw
1# 页签 Tabs
2
3分隔内容上有关联但属于不同类别的数据集合。
4
5## 何时使用
6
7例如:切换不同tab展示不同内容时
8
9## 如何使用
10
11```
12import { Tabs } from 'tinper-bee';
13
14or
15
16import Tabs from 'bee-tabs';
17import 'bee-tabs/build/Tabs.css';
18
19```
20
21## 代码演示
22
23## API
24
25### Tabs
26
27| 参数 | 说明 | 类型 | 默认值 |
28| :--------------------- | :--------------------------------------- | :---------------- | :------ |
29| activeKey | 设置当前激活的tabPanel的key | String | - |
30| tabBarPosition | tab头的定位,可以是['left','right','top','bottom']中选择 | String | - |
31| defaultActiveKey | 如果activeKey没有设置的时候,当初始化的时候设置当前激活的tabPanel的key | String | 默认激活第一个 |
32| renderTabBar | 怎样去渲染tab的头部 | ():React.Node | - |
33| renderTabContent | 怎样去渲染tab的内容区域 | ():React.Node | - |
34| onChange | tabPanel改变的时候的回调函数 | (key:string):void | - |
35| destroyInactiveTabPane | 是否在更改选项卡时销毁无效标签 | Boolean | false |
36| style | 添加到table上的style | String | u-tabs |
37| onTabClick | tab 被点击的回调 | fun | - |
38| className | 在tab组件上添加className | String | - |
39| extraContent | 在导航上添加扩展元素 | ():React.Node | - |
40| onPrevClick | 当出现滚动时,点击上一个时的回调函数 | Function | - |
41| onNextClick | 当出现滚动时,点击下一个时的回调函数 | Function | - |
42| animated | tab切换时,是否使用动画(1.0.8版本及其以后弃用,动画全部去掉) | bool | true |
43| tabBarStyle | tabBar样式选择,可以是['primary','simple','upborder','editable-card']中选择| String | 'simple'|
44| [v2.1.2新增]hideAdd | 是否隐藏加号图标,在 `type="editable-card"` 时有效 | boolean | false |
45| [v2.1.2新增]onEdit | 新增和删除页签的回调,在 `type="editable-card"` 时有效 | (targetKey, action): void | - |
46
47### TabPane
48
49| 参数 | 说明 | 类型 | 默认值 |
50| ----------- | :-------------------------- | ----------------- | ----- |
51| key | 对应 activeKey | string | - |
52| tab | 选项卡头显示文字 | string\|ReactNode | - |
53| style | 选项卡样式 | Object | - |
54| forceRender | 在选项卡中强制渲染内容,而不是在单击选项卡后呈现延迟。 | Boolean | false |
55| placeholder | 懒加载时显示的内容 | React:Node | - |
56
57
58### SearchTabs
59
60|参数|说明|类型|默认值|
61|:---|:-----|:----|:------|
62|onChange|数据改变的回调|func|-|
63|value|被选中的值|string|-|
64
65### SearchTabs.Item
66
67|参数|说明|类型|默认值|
68|:---|:-----|:----|:------|
69|value|Item的标示|string|-|
70
71
72## 注意事项
73
74暂无
75
76## 更新日志