table
const columns = [
{
title: 'Name', title指的是thead中每个th的显示字段(第一行)
dataIndex: 'name',
key: 'name',
render: text => <a>{text}</a>,
}
<Table dataSource={dataSource} columns={columns} />;
//表格数据源 dataSource={dataSource}
//表头 columns={columns}
DataIndex
- 假设我们
dataIndex
为name
, - 那么我们在
table
的dataSource
中指定的每一个数据中,都必须包含有name
为key
的对象 - 而显示出的数据就是相应
key
对应的数据 - 假设我们的数据结构更为复杂一些,例如
name: {firstname: 'Eagle', lastname: 'Luo'}
,那么我们需要将dataIndex
改为name.firstname
或name.lastname
来获取下一层级的数据。