跳到主要内容
版本:3.x

Tabs

标签栏

支持情况:

参考文档

类型

ComponentType<TabsProps>

TabsProps

参数类型默认值必填说明
tabsBackgroundColorstring"#fff"tabs 背景色,必须填写十六进制颜色
tabsActiveTextColorstring"#000"tabs 激活 tab-item 文字颜色
tabsInactiveTextColorstring"#666"tabs 非激活 tab-item 文字颜色
tabsUnderlineColorstring"#333"tabs 激活 tab-item 下划线颜色
activeNamestring仅用于普通标签栏组件,当前激活 tab-item 的对应的 name 值,须搭配 bindtabchange 一起使用。
urlQueryNamestring仅用于可寻址标签栏组件,当前 tab 所改变的 url query 中参数 key,需要通过 tabs 修改页面 url 的时候设置。
maxTabItemAmountnumber5当前 tabs 视图中最多容纳的 tab-item 数量,低于此数量均分排列,超出此数量划屏。默认五个,开发者可根据业务需求调整
onTabChangeCommonEventFunctiontab 被点击的回调,可以在 e.detail.name 中取到当前点击的 tab-item 对应的 name 值

API 支持度

API微信小程序百度小程序H5React NativeHarmony
TabsProps.tabsBackgroundColor✔️
TabsProps.tabsActiveTextColor✔️
TabsProps.tabsInactiveTextColor✔️
TabsProps.tabsUnderlineColor✔️
TabsProps.activeName✔️
TabsProps.urlQueryName✔️
TabsProps.maxTabItemAmount✔️
TabsProps.onTabChange✔️