response$ = this.http.get()
Он делает запрос на сервер
Есть в отдельном сервисе простой таймер
timer(3000, 10000).pipe(switchMap(slowInternetToast$)) - после 3с после подписки он показывает выпадающее сообщение о низком интернет соединении.
Пытаюсь подмешать таймер к стриму response так, чтобы они одновременно запускались, и независимо друг от друга работали (в респонс пришел ответ, таймер сыпет каждую секунду выпадашкой).
Пытался делать через merge но rxjs ругается что нельзя подмешивать стрим<void> и стрим <number>.
Задача тривиальная срастить их но сделать так чтобы один не влиял на другой, либо один не возвращал значений и система об этом знала, что можно сделать?
Задача не совсем понятна. Обратитесь сюда @rxjs_ru Это более профильный чат
Обсуждают сегодня