У меня есть побочный эффект наблюдаемой, который необходимо разрешить до завершения основной наблюдаемой.Если бы это была синхронная операция, я мог бы использовать оператор tap()
.Есть ли явный эквивалент для асинхронной операции?
В следующем примере я должен отобразить внутреннее значение обратно на внешнее значение, через которое я действительно хочу передать.Как бы мне избежать этого отображения?
const user = requestUser().pipe(
switchMap(user => {
return requestAndAssignToken(user)
.pipe(
map(token => user)
);
})
);