Как справиться с ошибкой, когда мы используем Redux-Saga все эффекты в цикле? - PullRequest
0 голосов
/ 07 марта 2019

У меня есть список предметов, которые нужно скачать. У меня уже есть START_DOWNLOAD действие. Итак, все, что мне нужно сделать, это вызвать действие в цикле. Мы используем Redx-сагу и код,

yield all([items.map(item => put(initDownload(item)))]); работает хорошо, если только одна из загрузок не удалась. Сбой одного элемента приводит к сбою всей коллекции.

Как запустить параллельные действия в цикле, которые не влияют друг на друга?

...