Вопросы по теме '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