Ant Design:表格如何使用?

简介: Ant Design:表格如何使用?

如何使用?


使用请求将列表数据拿过来之后,将列表的值赋给Table中的 dataSource 属性即可

dataSource 设置的是表格的数据源,为一个数组。例如:

const dataSource = [
  {
    key: '1',
    name: '胡彦斌',
    age: 32,
    address: '西湖区湖底公园1号',
  },
  {
    key: '2',
    name: '胡彦祖',
    age: 42,
    address: '西湖区湖底公园1号',
  },
];
<Table dataSource={dataSource} columns={columns} />;

接下来,为Table添加columns属性进行表格列的配置描述:

const columns = [
  {
    title: '姓名',
    dataIndex: 'name',
    key: 'name',
  },
  {
    title: '年龄',
    dataIndex: 'age',
    key: 'age',
  },
  {
    title: '住址',
    dataIndex: 'address',
    key: 'address',
  },
];
<Table dataSource={dataSource} columns={columns} />;

columns属性的值也为数组类型

数据的每一项对应表格每一列的配置,其中title属性设置的是每一列的表头名称,dataIndex属性设置的是当前列中的表格数据源中对应每一项的属性,也就是给dataSource的这个数组。

例如:

const dataSource=[
  {
    name:'名称',
    id:1,
  },
  {
    name:'名称2',
    id:2,
  },
];
const columns=[
  {
    title:'名称',
    dataIndex:'name',
  },
  {
    title:'ID',
    dataIndex:'id',
  },
]
<Table dataSource={dataSource} columns={columns} />;

相关文章
ant design pro 更改表格自带的分页
ant design pro 更改表格自带的分页
131 0
|
开发工具 git
【Ant Design Pro】使用ant design pro做为你的开发模板(五)去除无效代码,生成一个清晰的开发模板
【Ant Design Pro】使用ant design pro做为你的开发模板(五)去除无效代码,生成一个清晰的开发模板
718 0
【Ant Design Pro】使用ant design pro做为你的开发模板(五)去除无效代码,生成一个清晰的开发模板
jira项目笔记21-ant design table有tableProps属性
jira项目笔记21-ant design table有tableProps属性
140 0
|
数据处理 数据格式
hook项目实例之原始数据形成ant design table表格 2
hook项目实例之原始数据形成ant design table表格
65 0
|
数据格式
hook项目实例之原始数据形成ant design table表格
hook项目实例之原始数据形成ant design table表格
44 0
|
索引
Ant Design:表格自定义渲染
Ant Design:表格自定义渲染
213 0
Ant Design Pro:页面结构规范
Ant Design Pro:页面结构规范
116 0
ant design pro表格分页
ant design pro表格分页
93 0
Ant Design表格列拖拽,部分源码 #44
Ant Design表格列拖拽,部分源码 #44
228 0