Если вы хотите добавить фактические сортировщики в отдельные столбцы, вам нужно написать функции сортировки в свойстве sorter
определений столбцов. Если вы хотите отсортировать весь набор данных по умолчанию, вы можете отсортировать источник данных перед передачей его в таблицу.
Сортировка столбцов из их документов :
{
title: 'Age',
dataIndex: 'age',
defaultSortOrder: 'descend',
sorter: (a, b) => a.age - b.age,
},
Если вы хотите «сортировку по умолчанию», вы можете просто сделать функцию для сортировки данных вне таблицы;
const sortData = (data) => {
// Call slice to create a new Array and prevent mutating it if it's stored in state
return data.slice().sort((a, b) => a.myKey - b.myKey);
}
...
<Table size="small"
dataSource={sortData(this.props.Data)}
rowKey={(record) => (record.LedgerId * 100 + record.PositionId).toString()}
pagination={false}
showHeader={true}
>