跳到主要内容

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-