rxjs相关内容

可观察的角度-如果没有订阅,我需要取消订阅吗?

我正在使用最新的angular 8,对可观察物的概念还是陌生的.我有一个问题,如果我直接调用可观察对象而不将其应用于订阅变量,我是否仍需要取消订阅.以下是我想知道是否需要取消订阅的情况? 提前非常感谢 方案1-从组件调用httpService: Service - httpService getContactsHttp(){ let headers: an ..
发布时间:2020-05-19 18:43:29 其他开发

带有可观察对象的Angular 2变化检测

我通常只浏览现有问题就可以找到自己在做错什么,但是在这里,没有任何帮助. 我正在使用一个简单的Ng2模块,该模块尝试列出和更新NeDB存储的内容. 请记住,我的NeDB存储没有问题,我已确认它已正确更新,并且最初已正确加载,所以我的问题出在其他地方. 我遇到的问题如下: “异步管道不起作用". 我有这个模块. @NgModule({ imports: [ ..
发布时间:2020-05-19 18:43:17 其他开发

WebSocket可观察到RxJs

我的angular应用程序使用websocket与后端进行通信. 在我的测试案例中,我有2个客户端组件.可观察计时器会按预期打印两个不同的客户端ID. 每个ngOnInit()也会打印其客户端的ID. 现在由于某种原因,每条消息都会调用websocketService.observeClient()的预订两次,但this.client.id始终会打印第二个客户端的值. 这里 ..
发布时间:2020-05-19 18:43:04 其他开发

rxjs平面图丢失

我尝试链接多个rx.js可观察对象并传递数据. Flatmap应该是拟合运算符,但要导入 import { Observable } from 'rxjs/Observable'; 找不到: Error TS2339: Property 'flatmap' does not exist on type 'Observable' 使用rx.js的版本5. ..
发布时间:2020-05-19 18:42:47 其他开发

"rxjs" observable.throw不是函数-Angular4

我一直在学习Angular 4,直到我尝试在服务中实现捕获处理之前,一切都进行得很顺利.我正在尝试使用"rxjs"捕获和抛出,但是控制台中出现未定义的函数错误. import { Injectable } from '@angular/core'; import { Http } from "@angular/http"; import { Observable } from 'rxjs/o ..
发布时间:2020-05-19 18:42:35 其他开发

订阅循环内的订阅?

我目前正努力在一个订阅中使用倍数/forEach订阅,我试图检索对象列表,然后借助其ID检索图像.目前,我已经做到了: this.appTypeService.get().pipe( map((apps: AppTypeEntity[]) => { return apps.map((app) => new AppTypeEntity(app)); }) ).subscribe ..
发布时间:2020-05-19 18:42:24 其他开发