1.ProTable的一般配置
<ProTable
columns={columns}
dataSource={dTaskList?.data}
rowKey="task_id"
search={false}
options={{
reload: () => {
dispatch({
type: 'dingTaskModel/getDtaskList',
payload: {
page_size: dTaskList?.page_size,
page_num: dTaskList?.page_num,
...(history.location.query ?? {})
}
})
},
density: true,
fullScreen: true,
setting: {
listsHeight: 400,
},
}}
pagination={paginationConfig}
loading={loadingTaskList}
defaultSize="large"
columnEmptyText="--"
scroll={{ scrollToFirstRowOnChange: false, x: 'max-content' }}
columnsState={{
value: columnsStateMap,
onChange: setColumnsStateMap,
}}
/>