iiiBird
@iiiBird
Пока ты спишь - твой конкурент совершенствуется

Как сделать вывод ngFor по одному?

В общем вывожу посты через ngFor. хотелось бы сделать setTimeout для каждого поста. пока получилось сделать только для всех.

plnkr.co/edit/oz71BFDAeeTwjwW5zqEY?p=preview
  • Вопрос задан
  • 265 просмотров
Решения вопроса 1
Вариант с rxjs plnkr.co/edit/XYUgjcUOWYRsl03puhhR?p=preview
Вариант с ангуляровской анимацией plnkr.co/edit/u3XUMtdgFFB8EWcv6AL9?p=preview
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
vitali1995
@vitali1995
Во первых, вы используете устаревшую версию Ангуляра - последняя версия проводит компиляцию и сборку на встроенном локальном сервере node.js.

Не совсем понял про setTimeout - куда, зачем и почему. Как вариант, каждый пост можно сделать отдельным компонентом и запускать таймаут в классе этого компонента (OnInit).
Ответ написан
Два варианта.
1) В массив писать промисы и показывать только после резолва конкретного промиса (я бы делал так)
2) Генераторы frontender.info/es6-in-depth-generators
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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