-2

Как получить данные по fetch до вызова return в react введите сюда описание изображения

выводит в такой последовательности введите сюда описание изображения

ahel73
  • 495
  • неее это не то у меня промисы они по определению уходят из потока, пробовал немедленно вызываему делать функцию но реакт не разрешает, выдаёт ошибку – ahel73 Sep 23 '21 at 14:49
  • 1
    Это именно то самое. Нельзя синхронно получить ответ от асинхронной функции. Никак. Никогда. Невозможно. Как ещё это донести? – Alexey Ten Sep 23 '21 at 14:51

1 Answers1

0

Никак. Если только сделать запрос синхронным, но в данном случае у вас заблокируется интерфейс.

Запрос должен идти асинхронно и не тормозить рендеринг страницы. Вам нужно просто добавить, пока не пришел ответ, заглушку - loading.

0xdb
  • 51,614