@edding8750
Front-end разработчик

Как сделать заглушку пока данные не пришли?

Добрый день господа. Подскажите лучший способ создать заглушку блоков как на авито у айфонов. Хочеться что-то придумать, но это довольно тяжело. может библиотека какая есть . Пишу на реакте , буду рад ответам. Хорошего времени суток )
  • Вопрос задан
  • 75 просмотров
Пригласить эксперта
Ответы на вопрос 2
Kozack
@Kozack Куратор тега CSS
Thinking about a11y
Так а в чем проблема? По умолчанию отображаете что-угодно, хоть серый прямоугольник, хоть красивую анимацию. Как пришли данные: заменяете заглушку содержимым.
Ответ написан
kirbi1996
@kirbi1996
Создаешь state isLoading
При загрузке данных меняешь его с true на false

Дальше если идет загрузка возвращаешь свой компонент спиннер или просто что тебе вздумается
Как все загрузилось свой контент
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
01 дек. 2020, в 10:08
5000 руб./за проект
01 дек. 2020, в 10:00
30000 руб./за проект
01 дек. 2020, в 09:39
1000 руб./за проект