使用 Tabs实现的,标题高亮组件
image.png

TabTitle.js

  1. import React, {memo} from 'react'
  2. import {string} from 'prop-types'
  3. import { Tabs } from 'antd'
  4. const { TabPane } = Tabs
  5. TabTitle.propTypes = {
  6. title: string.isRequired
  7. }
  8. function TabTitle({ title, children }) {
  9. return (
  10. <Tabs tabBarExtraContent={ children }>
  11. <TabPane tab={title} key="1" />
  12. </Tabs>
  13. )
  14. }
  15. export default memo(TabTitle)

参数说明

  • title,标题,必填项
  • children,右侧的额外展示内容,非必填

使用组件

  1. import TabTitle from './TabTitle';
  2. <TabTitle title="基金排行榜" />