rxjs6 相关问题

RxJS6是Reactive Extensions for JavaScript的第6版,在websocket,测试和错误修复方面添加了一些更改。

为什么我无法从效果中发出减速函数?

登录$ = createEffect(() => { 返回 this.action$.pipe( ofType(登录开始), 排气映射(动作=> { 返回 this.authService 。登录({ 用户名: 行动...

回答 1 投票 0

Angular 组合多个路由器事件

我只是有一个查询我有两个路由器事件片段 this.router.events.pipe(过滤器((evt:any)=> evt实例RoutesRecognized),pairwise()) .subscribe((事件:路由识别...

回答 1 投票 0

Angular Rxjs 管理嵌套订阅

嗨,我有一个具有嵌套订阅的函数。 公共 loadUser(): Observable { 返回 this.getUser().subscribe( (用户响应:任意)=> { 如果(用户响应){...

回答 2 投票 0

我在新版本中遇到了这个问题 |次要的: 数字; const 计数器 = Observable.interval(1000);

从 '@angular/core' 导入 { Component, OnInit }; 从 'rxjs' 导入 { Observable } ; 导出类 ObservableTestComponent 实现 OnInit { 次要的: 数字; ngOnInit(): 无效 { 常量

回答 1 投票 0

超时停止流rxjs Angular

嗨,即使在超时后,我也想继续获取数据,我尝试了其他方法,但没有成功(timeWith、repeatWhen 等) 这是我的代码。现在,任何帮助都会很好 目标:设备停止发送...

回答 1 投票 0

从订阅接收到值后如何使用 rxjs 运行延迟逻辑?

我想在订阅后运行部分逻辑,并有额外的延迟(使用 RxJS)。我知道 Finalize 运算符,我可以将其与管道一起使用,但这会导致立即执行...

回答 2 投票 0

使用 RxJS 进行 Angular 服务数据缓存

我有一个特定于我的项目中的某种数据类型的角度服务。现在,它只是将所有内容直接传递给处理 HTTP 请求的通用数据服务。 @Injectabl...

回答 1 投票 0

仅当 api 调用时间超过 1 秒时才显示加载器

我已经尝试过,并且仍在尝试使用 rx 在 Angular 中创建一种机制来显示我的加载程序,但前提是 API 调用长于 1 秒,如果更短,我不想显示...

回答 1 投票 0

webSocketSubject 未发送消息

在我的团队中,我们有一个使用 WebSocketSubject 的 websocket 实现。 根据它的文档,如果我只是触发它的下一个方法,它会向服务器发送一条消息。 我对 rxjs 比较陌生,

回答 1 投票 0

哪个版本的 rxjs 与 Angular 16 和 ngx-chips 3.0.0 兼容?

角度 16 的 ngx-chips 存在一些问题。截至当前迁移,我正在进行 ngx-chips 不支持 rxjs 7.4,并且在 6.5.3 中它会引发构建错误错误:导出“过滤器”(已导入) ...

回答 1 投票 0

Rxjs 主体未立即发出数据

我有一个带有 RXJS 主题的服务,我正在将数据分配给构造函数内的主题进行 api 调用。我在组件模板中订阅了该主题。尽管数据已提供给

回答 1 投票 0

为什么我的声明式 RxJS 异步管道调用(成功/错误)同时显示在我的 HTML 中?

我有两个声明性 RxJS 调用(带有一个动作流),它们是分开的,并被传递到输出组件以便在 HTML 中显示。所以一旦我按下一个按钮,我们的身体就会...

回答 0 投票 0

在 Angular/RxJS 中尝试失败后如何重新提交可观察的操作流?

请忽略变量名和格式,因为我刚刚更改了它们。 我一直在尝试为一个采取行动(用户点击)然后发送请求的可观察对象实现 RxJS 错误处理

回答 0 投票 0

fromFetch 运算符不会在取消订阅时重置缓存

我将提供两个版本的代码片段以便更好地理解: 第一个 const test = timer(0, 1000).pipe(shareReplay({ bufferSize: 1, refCount: true })); const subscription1 = test.subscribe( (

回答 1 投票 0

combineLatest没有被调用

我有下面的代码,我是新的rjxs编程,所以想知道什么可以是根本原因。我想做一个任务,先把所有最新的结果合并,然后再订阅分配结果。...

回答 2 投票 0

延迟对于obserber传递延迟时间不起作用?

我有自定义函数: activate(second: number) { of(true) .pipe(delay(second)).subscribe( () => { console.log("Run..."); }, (error) => ...

回答 1 投票 0

在RxJS epic中被废弃的连接操作符

我有一个epic用concat操作符工作得很好。Webstorm开始说我使用它的方式已经过时了。说已经废弃了 export function concat( v1: {type: string}[],...。

回答 1 投票 1

生命周期事件中的Angular HTTP同步请求

在Angular2+中,如何确保一个HTTP请求(或Observable)在进入下一行之前完成。https:/stackblitz.comeditangular-uvtfln export class AppComponent implements OnInit, ...

回答 1 投票 0

生命周期事件中的Angular HTTP同步请求

在Angular2+中,如何确保一个HTTP请求(或Observable)在进入下一行之前完成。https:/stackblitz.comeditangular-uvtfln export class AppComponent implements OnInit, ...

回答 1 投票 0

在管道()链中合并两个观测值。

我使用的是Rxjs,我想从以下模式创建一个Observable(按顺序):1-从paramMap$中获取params,然后... 2-根据params的值,同时获取(getData():Observable,...)。

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.