Есть ли способ сгруппировать полученные результаты из Ax ios, чтобы отобразить их в SectionList? - PullRequest
0 голосов
/ 29 января 2020

Я использую ax ios, чтобы войти в React Native, чтобы получить API и показать результаты в FlatList, и пока все работает хорошо, но теперь я хочу сгруппировать полученные результаты и отобразить их в списке разделов.

Пример API:

[{"characterType": "Attacker", "characterName": "Character A"},{"characterType": "Healer", "characterName": "Character B"},{"characterType": "Support", "characterName": "Character C"},{"characterType": "Attacker", "characterName": "Character D"}]

И я хочу сгруппировать его по characterType, чтобы я мог отобразить его следующим образом в списке разделов

Attacker

  1. Символ A
  2. Символ D

Целитель

  1. Символ B

Поддержка

  1. Символ C

Возможно ли это? Предполагая, что это не так, есть ли альтернатива, которую я мог бы сделать? Может быть, вместо Sectionlist мне следует визуализировать FlatList внутри другого FlatList?

...