0.0.1 • Published 6 years ago

@alicd/crui-card-tab v0.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
6 years ago

category: Components type: tab component: Basic chinese: 卡片选项卡

english: CNCardTab

卡片类型tab组件,平铺整行展示。

规则

  • 定义的tab会将整行进行分配,方便在tab卡片中自定义内容。

API

CNCardTab

成员说明类型默认值
activeKey当前激活 tab 面板的 keystring/number-
defaultActiveKey初始化选中面板的 keystring/number-
lazyLoad是否延迟渲染好所有 Panel 的内容booleantrue
unmountInactiveTabs是否自动卸载未处于激活状态的选项卡内容booleanfalse
onlyShow是否仅做展示用booleanfalse
className自定义样式类string-
style自定义内联样式object-
navClassName自定义导航条样式类string-
navStyle自定义导航条内联样式object-
contentClassName自定义内容区样式类string-
contentStyle自定义内容内联样式object-
span将一行分成几份(参考grid中的栅格)可选值:1,2,3...23,24string/number-
onChange选项卡发生切换时的事件回调Function(key: String) => void参数key:改变后的 keyfunction-
onClick点击单个选项卡时触发的回调Function(key: String) => void参数key:点击的keyfunction-

CNCardTab.Panel

成员说明类型默认值
tab选项卡渲染的内容ReactNode-
key每个选项卡的唯一标识string/number-
span单独tab所占的列宽,同CNCardTab中的span,会覆盖整体定义的spanstring/number-
tabClassName自定义每个tab的样式类string-
tabStyle自定义每个tab的内联样式object-