在用antd的a-table会自带分页器时想要设置每页多少数据时,如果单纯只设置一个pageSizeOptions: ['10', '20', '30', '40']是实现不了的 还需设置一个 showSizeChanger: true,
<a-table ref="table" size="default" rowKey="key" :loading="loading" :columns="tableColumns" :data-source="tableData" @change="handleTableChange" :alert="false" :pagination="pagination" :scroll="{ x: 1300 }">
<a-table>
pagination: {
showSizeChanger: true,
pageSizeOptions: ['10', '20', '30', '40']
},
还有对表格的列数据进行处理时候通过customRender方法
{
dataIndex: 'publish_time',
title: '发布时间',
customRender: (value) => {
return value.replace('T', ' ')
}
},
{
dataIndex: 'implementation_time',
title: '实施时间',
customRender: (value) => {
return value.replace('T', ' ')
}
},