Объединить наблюдаемые, но вернуть оба - PullRequest
1 голос
/ 06 марта 2019

Я хотел бы объединить две наблюдаемые со второй, требующей результата первой.

Достаточно просто:

const booking$ = this.service.getBooking$(bookingId);

const result$ = booking$.pipe(mergeMap(booking => this.service.getMoreData$(booking.someField))

Однако возвращаемый тип результата $ является только результатом "getMoreData $".

Как мне вернуть оба бронирования $ и getMoreData $? Есть ли конкретный оператор?

...