Задача

Объясните пошагово, как будет выполняться код. Могут ли возникнуть проблемы, если id эмитится раз в секунду, а запрос длится 10 секунд? Как починить?

userId$
    .pipe(switchMap((userId) => this.userService.updateUser$(someArgs)))
    .subscribe((resp) => console.log(resp));

Решение

См. также