Я использую реагирующую натуру и получаю запрос GET, который принимает массив. Теперь мне нужен этот fetch (), чтобы закончить получение этого массива, чтобы я мог вызвать функцию, которая будет обрабатывать этот массив и что-то с ним делать. Как мне дождаться его окончания?
Это мой запрос:
componentWillMount(){
console.log("will mount");
fetch('SOME_API', {
method: "GET",
headers: {
Accept: 'text/javascript',
'Content-Type': 'text/javascript',
}
}).then(response => response.json()).then(responseJson => {
this.setState(function (prevState, props) {
return {questions: responseJson, loading: false}
})
})
}
И когда этот запрос get переводит responseJson в состояние, я хочу вызвать мою функцию, которая будет что-то делать с этим массивом.
Если вам нужна дополнительная информация, пожалуйста, прокомментируйте.
Спасибо!