Как перегруппировать ответы от Observable чтобы выводились из трех поочередно?

Есть три генератора Promise (эмулирует пачку запросов к разным API)
Я без проблем могу их вівести в нужном порядке в пределах одной пачки

two + 1 timeout 100
two + 2 timeout 50
two + 3 timeout 33.333333333333336
two + 4 timeout 25
four + 1 timeout 250
four + 2 timeout 125
four + 3 timeout 83.33333333333333
four + 4 timeout 62.5
one + 1 timeout 2000
one + 2 timeout 1000
one + 3 timeout 666.6666666666666
one + 4 timeout 500

Но вот как их вівести в таком порядке, маленько впал в ступор

one + 1 timeout 2000
two + 1 timeout 100
four + 1 timeout 250

https://jsfiddle.net/po3shcb8/4/
  • Вопрос задан
  • 139 просмотров
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега JavaScript
Сделай обертку, которая будет проверять промисы и выводить только нужные. Тем самым не придется ждать все. И никаких сортировок и возни с массивами в поиске нужных данных. Какой-нибудь колбек сгодится.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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