我正在尝试使用 Ant Design React UI 框架创建一个表格,其中行设置表格标题而不是列。换句话说,我试图转置默认表。
默认情况下,这是使用框架的表的外观:
First Name | Last Name | Date of Birth | Address
----------------------------------------------------
Fred | Smith | 1/1/1980 | 123 Main St
----------------------------------------------------
James | Williams | 6/30/1985 | 456 Main St
Run Code Online (Sandbox Code Playgroud)
创建上表的代码(参见Ant Design 文档中的“基本用法表” ):
import { Table } from 'antd';
const columns = [{
title: 'First Name',
dataIndex: 'firstName',
key: 'firstName',
}, {
title: 'Last Name',
dataIndex: 'lastName',
key: 'lastName',
}, {
title: 'Date of Birth',
dataIndex: 'dob',
key: 'dob',
}, {
title: 'Address',
dataIndex: 'address',
key: 'address',
}];
const data = [{
key: '1',
firstName: 'Fred',
lastName: 'Smith ',
dob: '1/1/1980',
address: '123 Main St',
}, {
key: '2',
firstName: 'James',
lastName: 'Williams ',
dob: '6/30/1985',
address: '456 Main St',
}];
ReactDOM.render(<Table columns={columns} dataSource={data} />, mountNode);
Run Code Online (Sandbox Code Playgroud)
但相反,我想转置表格,使其看起来如下:
------------- -------------
First Name | Fred | James
-------------------------------------------
Last Name | Smith | Williams
-------------------------------------------
Date of Birth | 1/1/1980 | 6/30/185
-------------------------------------------
Address | 123 Main St | 456 Main St
Run Code Online (Sandbox Code Playgroud)
如果有的话,表 API 中的哪个位置是可能的?任何指导表示赞赏。
| 归档时间: |
|
| 查看次数: |
1835 次 |
| 最近记录: |