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

Angular v6, ошибка rxjs v6 TS2339: свойство 'pipe' не существует для типа 'OperatorFunction
Я обновил код, который отлично работал с Angular 5.5 / rxJS5.5, используя новый метод pipe , до Angular 6 / rxJS6, используя пакет rxjs-lint и следующие команды npm i -g rxjs-tslint rxjs-5-to-6-migrate -p tsconfig.json Импорт и т. Д. Были...
11708 просмотров
schedule 31.03.2022

forkEpic, redux-observable 1.0.0-alpha.2, машинописный текст
У меня есть одна эпопея type GetRailwaysEpic = Epic<GetRailwaysActions, AppState>; const getRailwaysEpic: GetRailwaysEpic = (action$, state$) => action$.pipe( filter(isActionOf(getRailways.request)), switchMap(a =>...
352 просмотров
schedule 28.03.2022

Обновление материалов Angular и Angular с версии 5.x до версии 6.x
Я пытаюсь обновить свой существующий угловой проект с v5.x до v6.x вместе с угловым материалом. Я сделал следующие шаги - Я удалил существующую папку node_module Выполните все шаги, упомянутые здесь - обновите до ng 6 Установлен...
95 просмотров

rxjs Наблюдаемая проблема импорта
Я пробовал: import { Observable } from 'rxjs/Observable'; что дает мне ошибку: node_modules/rxjs/Obserable не имеет экспортированного члена «Observable» и я пробовал: import { Observable } from 'rxjs'; что дает мне ошибку...
2642 просмотров
schedule 06.01.2023

Как я могу подписаться на несколько HTTP-запросов в Angular 6 (с rxjs 6) и убедиться, что все запросы выполнены, даже если один из них выдает ошибку
У меня есть три наблюдаемых, возвращаемых методом get () HttpClient. Я использую оператор forkJoin, чтобы получить сигнал, когда все петиции закончились. const responses = [ this.http.get('http://localhost:3000/articles').pipe( map( data...
715 просмотров
schedule 05.03.2022

angular rxjs 6 safeSubscribe не является функцией
нижеследующее является расширением observable для предоставления метода safeSubscribe , который приводит к подписке, которую метод onDestroy каждого компонента автоматически отменяет. // once _takeUntilDestroy$ on target emits, the subscription...
431 просмотров
schedule 19.09.2022

Добавление к предыдущему результату: наблюдаемый конвейер работает только один раз
живой пример У меня есть массив фильтров как Observable , и я хочу добавить/удалить из него фильтры. Вот код, который у меня есть, который в настоящее время добавляет Filter только при первом запуске функции. Второй раз ничего не...
172 просмотров
schedule 24.06.2022

выберите раскрывающийся список / сгладить наблюдаемые
Это вопрос из двух частей. С Angular 6 я возвращаю наблюдаемое с вложенной коллекцией. Мне нужно, чтобы вложенная коллекция служила выбранными значениями в списке множественного выбора реактивных форм. 1) Используя patchValue, я не могу заставить...
441 просмотров
schedule 13.06.2023

Выбрать состояние с помощью RxJS в Angular 6 не работает
В веб-приложении я использую Angular и RxJS 6. Приложение имеет логин, ответ логина - это токен, поэтому после входа я сохраняю токен в sessionStorage, а затем декодирую токен, чтобы сохранить текущий. авторизованный пользователь. Это состояние...
465 просмотров
schedule 16.12.2023

rxjs zip two switchMap?
У меня есть определение behaviorSubject: measurementSearchChange$ = new BehaviorSubject(''); this.measurementSearchChange$ .asObservable() .pipe(debounceTime(500)) .pipe( switchMap((keyword: string) =>...
996 просмотров
schedule 03.04.2023

Angular 6 HttpClient.get Observable не присваивает значение
Я предполагаю, что ответ будет очень очевиден, но все же он ускользает от меня. Я новичок в работе с наблюдаемыми, и теперь у меня возникают проблемы с присвоением значения из одного. У меня был успех, если я определяю его (this._apps) как...
1259 просмотров
schedule 19.03.2023

Обновление данных в сервисе
Данные в API постоянно меняются. Как лучше всего обновить данные в Angular? API bitfinex.com У меня есть сервис и компонент. В сервисе я загружаю данные с помощью get. сервис: getPrice(){ return this.http.get('xxx'); }...
106 просмотров
schedule 21.02.2023

Как изменить наблюдаемый поток другим наблюдаемым в RXJS? Угловой
Я хочу изменить вложенный флаг в моем ships$ , когда изменится флаг areShipsExpanded$ . Как я могу это сделать. Вот что у меня есть на данный момент: areShipsExpanded$: Observable<boolean>; ships$: Observable<Ship>; constructor()...
1499 просмотров
schedule 17.05.2022

Как использовать take (1) в Angular 6?
Может кто-нибудь проиллюстрировать синтаксис take (1) в Angular 6 / rxjs 6? В приведенном ниже коде я извлекаю документ из Firestore и затем делаю его доступным как наблюдаемое. Затем я подписываюсь на это наблюдаемое, читаю временную метку...
7019 просмотров

Rxjs сопоставить массив в документе Json с новым типом массива
Я получаю документ из PouchDB в службе Angular. Документ извлекается в следующем формате: { "_id":"segments", "_rev":"1-4f0ed65cde23fe724db13bea1ae3bb13", "segments":[ { "name":"Aerospace" }, { "name":"Auto repair" }, {...
14033 просмотров
schedule 03.05.2022

Способ Rxjs сообщить вызывающей стороне, что метод завершен, и кэшировать этот результат
Короче говоря: у меня есть приложение Angular, инициализирующееся путем вызова службы, которая вызывает вторую службу данных. После того, как промежуточная служба получит и обработает свои данные из службы данных, она должна сообщить приложению через...
51 просмотров
schedule 14.09.2022

Данные Angular Access из компонента в директиве
Итак, я пытаюсь создать директиву «автозаполнения» для проекта, который будет запрашивать API и отображать список результатов для выбора. У меня есть компонент, который отображает модальное окно с простым полем ввода. Мне нужно ввести текст в поле...
70 просмотров
schedule 01.12.2022

Использование RXJS для выполнения двух последовательных HTTP-вызовов и возврата результата только первого.
Я использую RXJS 6 вместе с Angular 6 HttpClient и пытаюсь последовательно выполнить два HTTP-вызова. Мне нужно вернуть результат только первого вызова . Первый вызов должен быть выполнен раньше второго . Я думал об использовании метода...
96 просмотров
schedule 11.08.2022

Как сделать несколько HTTP-вызовов в Angular6, используя forkJoin и ngrx?
Сценарий В моем приложении angular6 у меня есть три категории: catA, catB, catC. Каждой категории нужны данные из 3 API . При нажатии любой категории загружается компонент CategoryDetailsComponent, я отправляю действие (LoadCategoryDetails)....
1001 просмотров
schedule 16.06.2023

Убьет ли перезапись моей наблюдаемой переменной текущих подписчиков?
Я хочу иметь возможность кэшировать http-вызов, но также принудительно обновлять кеш. Мой сервис выглядит так: @Injectable() export class UserService { private currentUser$: Observable<User>; constructor(private http: HttpClient) { }...
441 просмотров
schedule 20.02.2023