rxjs6 相关问题

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

rxjs6导入的方式是否会显着增加应用程序包的大小

我们的角项目tslint“import-blacklist”:[true,“rxjs”]因此,如果我导入为rxjs6,它将显示此列入黑名单。当我搜索包含rxjs的原因时...

回答 2 投票 1

如何等待带有promise的observable的每个值

假设我有这个observable:const obs = new Observable((observer)=> {observer.next(0.25); observer.next(0.75); observer.next(new ArrayBuffer(100)); observer.complete(); }); ...

回答 2 投票 1

Angular 7使用进度指示器上传到blob存储

我正在尝试创建一个服务,允许我:上传文件到Azure blob存储返回进度失败重试成功时调用我的服务保存文件路径为实现此目的我...

回答 1 投票 1

添加方法到RxJs 6订阅原型

使用rxjs @ 5,我们实现了一个方便的DisposeBag类来收集Subscriptions,并在销毁Angular组件时更容易取消订阅。从“rxjs / ...导入{Subscription}

回答 1 投票 1

如何使用Angular 6中的rxjs fromEvent来定位HTML元素

问题我使用了ngrx fromEvent运算符从2个输入文本字段创建了一个Observable,我已经将文档用作目标,这很好,但是现在我想只定位一个输入字段。我不确定 ...

回答 1 投票 1

Angular 6效果在新操作中合并来自服务调用的有效负载和数据

我从动作有效负载中获取了一个有效负载:效果中的{items:Administration [],id:number}。我在里面使用一个服务来发布新值并在一个成功的操作中返回它。我想通过......

回答 1 投票 1

RxJS 6 /点按操作员何时发出值

我一直在想是否可以安全地假设使用了点击操作符后,其内部的副作用已经完成。我的用例是ngrx。 ... tap(()=> {this.store.dispatch(new ...

回答 1 投票 2

如何从角度数据源中删除项目

我的角度应用程序中有一个数据源,由HTTP服务/调用填充。我能够从远程服务器获取数据,使用该数据实时构建表并进行编辑。我现在要 ...

回答 1 投票 0

Angular 7(RxJs6) - 单元测试 - 如何检查服务是否返回throwError?

我想测试throwError部分。好的测试没问题。我想测试如果使用错误的id 0的getById,getById返回错误(throwError)我的服务:getById(fooId):Observable {返回此....

回答 1 投票 0

捕获错误并返回(undefined)会停止流(Angular 7,rxjs6)

我需要在显示之前将图像预先加载到浏览器缓存中。首先,我创建一个http get请求,以获取包含图像详细信息的对象数组的json,以及...

回答 1 投票 0

Rxjs:取决于可观察值,使用mergeMap或switchMap管道

我们有一个执行http请求的请求服务。所有请求都实现了IRequest接口,该接口包含http方法和执行函数,后者又返回另一个...

回答 1 投票 1

RxJs6:OperatorFunction与MonoTypeOperatorFunction

我有以下代码:export class EventsChainComponent {eventSubscriber:Subscription;构造函数(protected eventService:EventService){} public registerComponentsEvent(event:...

回答 2 投票 2

过滤嵌套对象的数组 - Observable

我有一个包含对象对象的数组的可观察对象。 (如图所示)。我有一个observable从get请求接收这些值然后我有另一个可观察的...

回答 1 投票 0

按顺序调用嵌套订阅

调用一个依赖于另一个订阅方法结构的订阅:this.example1()。subscribe(res => {this.response = res;})example1():Observable | ...

回答 2 投票 -2

如何模拟一个Observable?我试图以三种不同的方式嘲笑它

我已经编写了许多单元测试来测试可观察量,但由于某种原因,这个测试不像我写的其他测试那样,但是我没看到问题是什么。我想嘲笑......

回答 2 投票 0

使用rxjs ajax()我得到“你的浏览器不支持CORS”

使用Rxjs 6我不断得到,错误:您的浏览器不支持CORS我的代码非常简单,从'rxjs / ajax'导入{ajax}; const ajax $ = ajax({url:genURL_chan(179),crossDomain:...

回答 2 投票 2

尝试从firebase firestore获取集合时,“属性'映射'在类型'{}'上不存在”

我已经按照这里的文档从firestore获取带有文档ID的数据。从'@ angular / core'导入{Injectable};从'@导入{AngularFirestore,AngularFirestoreCollection}

回答 3 投票 0

问题是:属性'switchMap'在'Observable'类型上不存在

尝试在git bash中运行时遇到此问题。 .switchMap没有被执行并显示错误为“错误TS2339:属性'switchMap'在类型'Observable'上不存在”我的代码是......

回答 2 投票 2

如何订阅flatMap的结果?

如何订阅flatMap的结果? timer(0,2000).pipe(flatMap(()=> this.scannerService.scan(this.scanType)),takeWhile(res => res.errorDesc!==“SUCCESS”)...

回答 3 投票 -1

rxjs,switchMap,interval,提供'undefined',其中包含一个流

尝试从服务器获取数据,间隔为服务每10秒。如果退回价格,则停止间隔。代码如下:但是我得到错误:ERROR TypeError:你提供了'...

回答 1 投票 0

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