@sanzhinvo

Почему после загрузки страницы, не рендерится контент?

В коде прямых ошибок нет, но после загрузки страницы, она пустая, я открываю VS code, где то в коде ставлю хотя бы пробел, или отступ, неважно, любое изменение, возвращаюсь на страницу, и контент (в моем случае, товар) появляется.
644a51bb654eb780117147.png (КОД)
644a51e7da77c534308076.png (пустая страница)
644a5221eb7ba615846154.png (страница с контентом)
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 1
@slide13
frontend/web-developer
Функция обновления состояния в реакт асинхронная. На момент выполнения FillGoods массив AllGoodsArray будет пустой, т.к. setAllGoodsArray еще не будет выполнена и состояние еще не обновлено.
Здесь же AllGoodsArray вообще не нужен, можно в FillGoods просто передать response.data в качестве параметра.
Еще не понятно, почему некоторые переменные и функции у вас названы в стиле PascalCase, лучше придерживаться консистентности всегда
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы