Вопросы по теме 'switchmap'

Цепочка Angular 6 RxJS с несколькими зависимыми подписками
Я надеюсь, что кто-то может дать небольшой совет о том, как сделать следующее: У меня есть требование связать несколько http-запросов, каждый из которых зависит от результата предыдущего. i.e Шаг 1: Войдите в систему Шаг 2: HTTP-запрос с...
467 просмотров

rxjs switchMap не работает в Angular Guard?
return this.auth.user.pipe( switchMap((user: IUser) => { return of(true); }) ); Мой исходный код был немного сложнее, в некоторых случаях в зависимости от пользовательских данных, но для целей тестирования я...
569 просмотров

switchMap с пустым значением
Я использую ng-select пользовательский поиск на стороне сервера для загрузки данных в зависимости от того, что вводит пользователь. В настоящее время это работает только в том случае, если ключевое слово действительно нажато. Я хотел бы запускать...
148 просмотров
schedule 18.09.2023

Angular 9/rxjs: как справиться с ошибкой внутри switchMap?
Я использую Bootstrap (6.1.0) TypeAhead с питанием от Angular (9) и определяю его функцию поиска следующим образом: search = (text$: Observable<string>) => { return text$.pipe( debounceTime(200), distinctUntilChanged(),...
630 просмотров
schedule 04.04.2023

Как отменить в полете ожидающие вызовы HTTP API?
У меня есть кнопка на моей веб-странице, при нажатии которой выполняется вызов http api. Требуется некоторое время, чтобы получить ответ и отразить его на странице. Итак, есть ли способ отменить в полете ожидающие HTTP-запросы, чтобы избежать...
193 просмотров
schedule 21.04.2024

rxjs: доступ к результату исходного наблюдаемого после того, как он был переключен на карту
Как мне получить доступ к resultB в операторе tap после того, как он был switchMap ped ? streamA$.pipe( switchMap(resultA => { const streamB$ = resultA ? streamB1$ : streamB2$; return streamB$.pipe( //...
51 просмотров

Почему switchMap не требует наблюдаемого при возврате простого массива
Первоначально я искал, как вернуть несколько действий в эффекте ngrx, и обнаружил, что мне нужно вернуть массив действий. Затем я заметил, что возврат простого массива в switchMap работает так же хорошо, как и возврат наблюдаемого, созданного из...
33 просмотров
schedule 21.12.2023