Итак, у меня есть таблица начальной загрузки (очень упрощенная версия):
<BootstrapTable data={gameData}>
<TableHeaderColumn dataField="player">
Player username
</TableHeaderColumn>
<TableHeaderColumn dataField="games">
Game1 score
</TableHeaderColumn>
<TableHeaderColumn datafield="games">
Game2 score
</TableHeaderColumn>
<TableHeaderColumn datafield="total">
Total score
</TableHeaderColumn>
</BootstrapTable>
И у меня есть данные откуда-то вроде этого:
{
"player" : "playerName",
"games": {
"game1": "10",
"game2": "15",
}
"total" : "25"
}
Я хочу иметь возможность сортировать таблицу, и для этого у каждого заголовка таблицы должно быть собственное поле данных. Я могу отсортировать игроков и общий счет, поскольку у них есть собственное поле данных, но я не могу отсортировать результаты игр. Я пробовал это:
datafield="games.game1">
datafield="games.game2">
Но это не работает. Я новичок в реакции, могу ли я решить эту проблему?
Спасибо за помощь