Я хочу получить данные и отобразить их на реакции-google-maps
https://tomchentw.github.io/react-google-maps/#googlemap
Дело в том, что для извлечения данных мне нужны карты, связанные как запрос, и я получаю только границы карт на onIdle
onIdle = () => {
console.log('MAP IS READY');
console.log('GET BOUNDS IN ON IDLE: ', this.mapRef.getBounds());
}
Если я получу данные в onIdle, компонент обновит карту и снова вызовет onIdle. Это вызывает бесконечный цикл.
Мой вопрос заключается в том, что является лучшим местом в реагирующих картах гуля для получения данных (обратите внимание, что мне нужны границы карт). Или я просто извлекаю его в onIdle и проверяю, извлекается ли он перед извлечением