跳到主要内容

Tabs 选项卡切换组件

何时使用​

提供平级的区域将大块内容进行收纳和展现,保持界面整洁。

代码示例​

基本用法​

基本使用,默认选中第一个

带图标的选项​

自定义图标

禁用​

禁用某个标签

不同位置的标签​

标签的位置

添加额外交互​

添加额外交互

API​

Tabs​

参数说明类型默认值
activeKey当前激活 tab 面板的 keystring-
items选项卡内容TabsItemsProps[]-
tabBarExtraContent额外的图标或内容ReactNode-
tabBarGutter选项卡之间的间距number-
tabBarStyletabBar的样式CSSProperties-
tabPosition选项卡的位置,可选值有 top bottom left rightstringtop
onChange切换面板的回调(key: string) => void-
onTabClick点击选项卡的回调(key: string) => void-
onTabScroll滚动选项卡的回调(direction: string) => void-

TabsItemsProps​

参数说明类型默认值
disabled禁用booleanfalse
key对应 activeKeystring-
label选项卡头显示文字string-
icon选项卡图标ReactNode-
children选项卡内容ReactNode-