Пользовательский хук React с использованием Axios возвращает неопределенное значение во время первого рендерингаPython

Программы на Python
Anonymous
Пользовательский хук React с использованием Axios возвращает неопределенное значение во время первого рендеринга

Сообщение Anonymous »

Я работаю над приложением React и пытаюсь получить данные с помощью специального перехватчика, который обертывает Axios. При первом рендеринге данные отображаются как неопределенные, даже если вызов API в конечном итоге завершается успешно.
Я хочу, чтобы мой компонент получал данные из пользовательского перехватчика, как только он станет доступен, и корректно обрабатывал состояние загрузки.
введите здесь описание изображения.
Что я пробовал:
Использование useEffect для обнаружения данных изменения
Добавление состояния загрузки в хук (но не помогло)
Обертывание компонента с помощью приостановки (без улучшений)

Подробнее здесь: https://stackoverflow.com/questions/797 ... rst-render

Вернуться в «Python»