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

Не удалось использовать Observable.of в RxJs 6 и Angular 6
import { Observable, of } from "rxjs"; // And if I try to return like this return Observable.of(this.purposes); Я получаю сообщение об ошибке: свойство 'of' не существует для типа typeof Observable '
44538 просмотров
schedule 13.11.2022

Angular/RxJs 6 - объединение параметров маршрута и параметров запроса больше не работает
Я потратил не менее 2 часов, пытаясь заставить все работать с версией 6, но безрезультатно. Я просто не могу получить параметры маршрута и параметры запроса. Это самый близкий к старым версиям синтаксис, но он регистрирует только параметры...
4041 просмотров
schedule 30.06.2023

Angular, как мне фильтровать данные из наблюдаемого с помощью канала rxjs
Я вызываю метод getWorkOrders() в моем служебном файле, который, в свою очередь, вызывает сервер для получения записей. Вот мой сервис. Я использую новый HttpClient. export class BackendServices { private BASE_URL...
27425 просмотров
schedule 21.11.2022

Ошибка: свойство "карта" не существует для типа "наблюдаемый"
После обновления angular/cli я получил ошибку: error TS2339: Property 'map' does not exist on type 'Observable<Response>' Я пробовал все возможные решения из Property 'map' не существует для типа 'Observable‹Response›' но все...
15573 просмотров
schedule 23.02.2023

Angular Rxjs observable больше не срабатывает после отказа от подписки
Я слушаю сокет с помощью Observable и подписываюсь на него в одном из своих компонентов. Если я не отпишусь от него в ngOnDestroy , когда я снова перейду к этому компоненту, он сработает N раз (N — это количество раз, когда я переключаюсь обратно на...
108 просмотров
schedule 18.04.2024

mergeMap выдает ошибку «недопустимый объект, где ожидался поток» в rxjs6
После переноса rxjs с v5 на v6 возникает ошибка при использовании mergeMap: of('foobar').pipe( mergeMap(() => of('baz')) ).subscribe(console.log); Ошибка: core.js:1598 ERROR TypeError: You provided an invalid object where a stream...
1058 просмотров
schedule 24.09.2022

HttpInterceptor с наблюдаемым «перехватом» в типе «AuthenticationInterceptor» не ›то же свойство в базовом типе« HttpInterceptor »
Я не понимаю, что не так с этим кодом, не могли бы вы мне помочь, пожалуйста? import { Injectable } from '@angular/core'; import { HttpEvent, HttpInterceptor, HttpHandler, HttpRequest } from '@angular/common/http'; import { Observable } from...
3790 просмотров
schedule 27.10.2022

rxjs publishReplay с условным хранилищем
У меня есть горячая наблюдаемая, которая выдает сообщения. В настоящее время я использую publishReplay(1).refCount() , поэтому все подписчики получат последнее сообщение. Теперь сообщения, проходящие через, могут иметь поле, содержащее логическое...
177 просмотров
schedule 26.12.2022

Размер пакета увеличился после обновления до Angular 6 (с 5)
У меня есть большое (сотни компонентов) угловое (5.2.4) приложение. Я обновил следующее и смог собрать чистую сборку, но в результате размеры пакетов больше, чем в версии 5: Node.js и Angular CLI обновлены Http преобразован для использования...
866 просмотров
schedule 19.03.2023

В IntelliJ, как автоматически импортировать операторы rxjs из i.s.o. 'rxjs / внутренние / операторы'?
Конвейерные операторы Rxjs должны быть импортированы из 'rxjs / operator', например import {catchError, filter, map} from 'rxjs/operators'; Однако при использовании автоматического импорта IntelliJ генерируемый оператор импорта выглядит...
921 просмотров
schedule 22.10.2022

Ошибка, связанная с обновлением rxjs до 6, switchMap не является функцией
return auth.refreshToken().switchMap((token) => { if (token) { return next.handle(this.addToken(req)); } // If we don't get a new token, logout....
1438 просмотров
schedule 30.07.2022

Метод разделения rxjs6: аргумент типа UnaryFunction не может быть назначен параметру типа OperatorFunction
При использовании Rxjs 6 IDE сообщает об ошибке при использовании метода partition , даже если функция работает нормально. Например: у меня есть пример кода: import { of } from 'rxjs'; import { filter, partition } from 'rxjs/operators'; let...
1286 просмотров
schedule 17.04.2022

Используйте интерфейс для отображения ответа вложенного массива из http-запроса
У меня есть данные ответа от API, которые я отправляю как json.send({сообщение: 'успех', маршруты: 'полет'}) Затем я выполняю свой запрос на получение в Angular, чтобы получить ответ. Ответ выглядит так [ {...
468 просмотров
schedule 08.03.2023

Преобразование карты rxjs 5 в карту rxjs 6
Рассмотрим следующий код Angular 5 + более старые rxjs this.measurementUnitsService.GetAll().subscribe( res => { this.measurementUnits = res.map(x => new MeasurementUnit(x)); } ) Я получаю список объектов...
593 просмотров
schedule 16.04.2022

Понимание слияния в rxjs6 (и, в частности, наблюдаемого с редукцией)
Контекст : я пытаюсь использовать redux-observable с rxjs v6 для запуска нескольких действий после извлечения ресурса. Проблема : я могу запустить одно действие после извлечения ресурса без проблем; но моя попытка вызвать несколько действий...
1601 просмотров
schedule 04.06.2022

Обработка ошибок самовосстановления в RxJS
Я новичок в RxJS. У меня есть обещанный базовый HTTP-клиент. У него есть метод login() , который извлекает токен с сервера и сохраняет его внутри для использования другими методами. По истечении срока действия токена сервер ответит ошибкой...
59 просмотров
schedule 09.01.2023

Выбор Angular 6 ng lint устарел
Я получил tslint waring select is deprecated: from 6.1.0. Use the pipeable 'select' operator instead. мои селекторы выглядят так, как показано ниже private availableStudents$ = this.store.select(getAvailableStudents); также мой...
1376 просмотров
schedule 19.11.2023

Angular 6 и rxjs 6 — подписка возвращает undefined
Я использую Angular CLI 6.1.3, rxjs 6.2.2. К моему вопросу: Я реализовал службу RespSearchService , которая отвечает за получение информации от Sharepoint. Следующий код запрашивает JSON из Sharepoint: public search(queryString: string):...
624 просмотров
schedule 28.06.2023

angular6 проблема с наблюдаемыми RxJs
Я пытаюсь получить список задач из класса обслуживания в компоненте. Но это не работает. Пожалуйста, найдите код ниже: todos.service.ts import { Injectable } from '@angular/core'; import { Todos } from '../models/Todos'; import { HttpClient,...
48 просмотров
schedule 14.03.2023

rxjs - Субъект подписчик пропускает значение
У меня есть Subject , которому next присвоено значение до того, как у него появятся какие-либо подписчики - как мне сделать так, чтобы подписчики не пропустили значения, которые были отправлены до подписки? Некоторый код: subject = new...
53 просмотров
schedule 27.11.2022