Size: a a a

Angular - русскоговорящее сообщество

2021 April 07

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
но rxjs добавлять не буду
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
промисы в поток, но промисы - это не поток)
источник

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
поток промисов )
источник

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
ну мысль понятна, надеюсь
источник

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
чтобы этот поток мог понимать, когда из него промис ушёл, т.е. резолвился
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
похоже тебе нужен rxjs
источник

ДМ

Денис Макаров... in Angular - русскоговорящее сообщество
хотя не очень понятно поведение, promise.all с известным списком работает, ты в него нового ничего накинуть не можешь
источник

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
ну и я говорю, что-то наподобие Promise.all, только чтобы можно было пихать промисы динамически, на лету, через время
источник

L

Looch in Angular - русскоговорящее сообщество
ты хочешь сделать очерель и потом вызывать колбэк когда все промисы в очереди завершились ?
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Так promise all тебе промис возвращает, ты его снова в promise.all кинуть можешь
источник

L

Looch in Angular - русскоговорящее сообщество
promise.all запустит их не по очереди же, а все сразу
источник

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
это и есть Promise.all, камон
источник

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
я хочу динамическую очередь
источник

L

Looch in Angular - русскоговорящее сообщество
окей, я понял
источник

L

Looch in Angular - русскоговорящее сообщество
тебе нужен Subject и forkJoin()
источник

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
да, вот может уже что-то готовое, основанное на этой технике
источник

RY

Roman Yazvinsky in Angular - русскоговорящее сообщество
Rxjs :)
источник

L

Looch in Angular - русскоговорящее сообщество
Subject.next(requests)
Subject.pipe(mergeMap(requests => forkJoin(requests)))
источник

L

Looch in Angular - русскоговорящее сообщество
как-то так
источник

АМ

Артур Мудрик... in Angular - русскоговорящее сообщество
это-то да, но не буду же я подключать rxjs из-за одной ситуации (а, забыл сказать, проект вообще на Реакте и rxjs не используется как в Ангуляре)
источник