Я новичок в reactjs и пытаюсь создать простой клиент для отдыха. У меня есть json api, который я использую, который содержит события. Однако я не уверен, как использовать использование данных, потому что они выглядят иначе, чем в других примерах, которые я видел.
В большинстве примеров канал JSON выглядит так ...
{"сотрудники": [{"name": "Лаура", "id": "123"}, {"name": "Тим", "id": 456 "}]}
Однако канал json, который я использую, не имеет дескриптора "employee": (или "событий" в моем случае).
Вместо этого мой канал выглядит так:
[{"id": "1", "title": "название события 1"}, {"id": "2", "title": "название события 2"}]
Из-за этого я не уверен, как анализировать данные с помощью руководств, которые я видел (https://spring.io/guides/tutorials/react-and-spring-data-rest/)
constructor(props) {
super(props);
this.state = {employees: []};
}
componentDidMount() {
client({method: 'GET', path: '/api/employees'}).done(response => {
this.setState({employees: response.entity._embedded.employees});
});
}
Конструктор инициализирует, а setState начинается с дескриптора сотрудников, поэтому я не уверен, как применить этот пример с моими данными.
Какие-либо предложения?
заранее спасибо
Можете ли вы записать ответ перед строкой setState и передать нам содержимое?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Кажется, что ваш ответ API содержит список событий, которые вы хотите, поэтому просто используйте {employees: response}
ссылка, которую вы поместили, касается JAVA, полностью отличного от javascript