react antd 表格拆分

各位大神,现在有一个需求是在antdesign框架里,将表格Table的一行拆分为两份,如图所示,请问有什么好的方法吗

<Table
    dataSource={data}
    rowSelection={rowSelection}
    columns={columns}
/>

const columns = [
...
{ title: '能耗分类', key: 'a', dataIndex: 'addressName'},
...
]

我想通过render自定义渲染,将能耗分类平均拆成两份,上面为热量,下面为冷量,怎么在render里做处理
111.jpg

阅读 8.5k
1 个回答

antd本身支持列自定义渲染,链接:https://github.com/ant-design...

render?: (text: any, record: T, index: number) => React.ReactNode;

column传一下render想怎么拆都行

{ 
    title: '能耗分类', 
    key: 'a', 
    dataIndex: 'addressName',
    render(text, record, index) => (<>
    <div>{record.hot}</div>
    <div>{record.cold}</div>
    </>)
    },
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题