--- order: 8 title: zh-CN: 带页签的卡片 en-US: With tabs --- ## zh-CN 可承载更多内容。 ## en-US More content can be hosted. ```tsx import { Card } from 'antd'; import React, { useState } from 'react'; const tabList = [ { key: 'tab1', tab: 'tab1', }, { key: 'tab2', tab: 'tab2', }, ]; const contentList: Record = { tab1:

content1

, tab2:

content2

, }; const tabListNoTitle = [ { key: 'article', tab: 'article', }, { key: 'app', tab: 'app', }, { key: 'project', tab: 'project', }, ]; const contentListNoTitle: Record = { article:

article content

, app:

app content

, project:

project content

, }; const App: React.FC = () => { const [activeTabKey1, setActiveTabKey1] = useState('tab1'); const [activeTabKey2, setActiveTabKey2] = useState('app'); const onTab1Change = (key: string) => { setActiveTabKey1(key); }; const onTab2Change = (key: string) => { setActiveTabKey2(key); }; return ( <> More} tabList={tabList} activeTabKey={activeTabKey1} onTabChange={key => { onTab1Change(key); }} > {contentList[activeTabKey1]}

More} onTabChange={key => { onTab2Change(key); }} > {contentListNoTitle[activeTabKey2]} ); }; export default App; ```