antd的Tabs组件,用renderTabBar自定义TabBar。
直接上代码:
import React, { Fragment, useEffect, useState, useRef } from 'react'
import styles from './style.module.scss'
import classNames from 'classnames/bind'
import { Tabs, Collapse } from 'antd';
const { TabPane } = Tabs;
const Demo = props => {
const cx = classNames.bind(styles); //引用样式,写自己的样式即可
const [activeKey, setActiveKey] = useState('0') //用于控制显示哪个TabPane
const [infos, setInfos] = useState([])
useEffect(() => {
setInfos([
{key: "0", title: "#201"},
{key: "1", title: "#202"},
{key: "2", title: "#203"},
{key: "3", title: "#204"},
{key: "4", title: "#205"},
{key: "5", title: "#206"}
])
},[])
const renderTabBar = () => {
return(