Получить первое выполненное обещание в RxJS - PullRequest
1 голос
/ 16 мая 2019

Аналогично Получить первое выполненное обещание , но в RxJS

Если у меня есть два обещания A и B, только одно из которых будет выполнено успешно, как я могу получить то, что одно выполнит успешно?Некоторые из обещаний также будут отклонены.Требуется только успешное обещание.

Я ищу что-то похожее на Promise.race, но которое вернет только первое выполненное обещание.Я использую обещания от RxJS6.

1 Ответ

0 голосов
/ 16 мая 2019

RxJS имеет расу также:

import {race} from 'rxjs'

race(promiseA, promiseB).subscribe(result => console.log('winner is ' + result))
...