rxjs6 相关问题

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

为什么我的Angular / Rxjs6.5 shareReplay(1)不起作用?

我的服务类中有非常简单的代码:userContext $ = this.http.post ((。userContextService,{})。pipe(shareReplay(1),tap((val:UserContext)=>(this。 userContext ...

回答 1 投票 0

Angular-多个订阅无法获得相同的答案

我有一个小问题,我订阅了2次。按时我有正确的结果,但是有了第二个订阅,我总是有相同的结果。这是我的代码:import {可注射} ...

回答 2 投票 0

为什么concatMap无法一次处理多个请求?

我有一个对象数据/ id数组,在函数中应作为参数接收,我应该为每个元素/ id执行一个发布请求:fillProfile(users){const request = []; console.log('...

回答 1 投票 -1

Angular:嵌套的异步管道使用安全吗?

我找不到与此相关的任何文档,所以在这里。我在模板中使用了异步管道: 是别名$ ...

回答 1 投票 0

Angular Route Guard / Resolver-类型'Observable '无法分配给类型'Observable '

我正在使用路由保护器(或解析器,我尝试使用其中一种,但遇到相同的错误),我想将Observable用作返回值:canActivate():Observable {返回此...。] >

回答 3 投票 0

RXJS bufferedAmount /累加值/复位后减少

我有一个值[0.5,0.3,0.4,0.6,1.4,0.3,0.6]的流,我想将其转换为[1 2 1],所以,我们累积了第一个流的值直到整个...

回答 2 投票 2

如果forkJoin没有结果,如何运行观察者?

如果一秒钟后forkJoin没有结果,我需要运行观察器:of()。pipe(delay(1000),skipUntil(!forkJoin $)).subscribe(());它对我不起作用...

回答 1 投票 0

Rx js-从其他文件导入UnaryFunction时,subscribe不是函数

我有以下问题。给定两个文件intents.ts和login.ts,其中intents.ts包含其他内容导出const loginUiEventsHandler = publish(((uiEvents:Observable )=&...

回答 1 投票 0

如何完成CombineLatest?

我使用CombineLatest从每个可观察对象获取最新值:forkJoin $ = CombineLatest(_block $,_field $); forkJoin $ .subscribe(()=> {console.log(“ Completed ...”);});然后我有...

回答 1 投票 0

在nodejs中使用RXJS进行批量数据调用

我想发送大量数据,并在完成数据处理后,移至下一个数据。例如:我有这个功能:异步功能test(){await sample.sampleStructure()await sample ....

回答 1 投票 0

switchMap内部的返回对象

我是rjxs编程的新手,所以想知道如何执行以下操作。 const downloadUrls $:any = filelist.map((file:any)=> {const fileName = ... const path = ... const ...

回答 1 投票 0

具有switchMap复制输出的路由器事件

我已经解决了我的问题,但是我想了解为什么会这样。我在敲打我的头读物和东西,但是找不到为什么它在subscribe块上复制输出的原因。这是一个...

回答 1 投票 1

如何使用RxJs将两个数组组合成单个数组,其中第二个数组的每个元素将被分配给每个对象属性的第一个数组?

我有两个界面,分别是Team和Company公共界面Team {id:number;名称:字符串; companyId:数字; }公共接口公司{id:number;名称:字符串; }这是...

回答 1 投票 0


可观察到的错误,执行其他可观察到的,重试原始可观察到的(Angular,RxJs6)

我正在一个跨多个应用程序使用SSO的项目。但是,该应用程序具有自己的单独订阅服务。我们从SSO获取用户名和电子邮件,以创建...

回答 1 投票 0

无法使用RxJS 6进行递归查询并扩展运算符(Angular,Firebase和Observables)

我正在跟踪这个问题来创建一个查询,该查询使用AngularFire从Angular 9应用程序的Firebase集合中检索一个随机项。该解决方案工作正常,我得到了预期的结果...

回答 1 投票 0

运行setimeout延迟时间

我想在运行时更改或更新setimeout延迟时间。我已经通过使用debounceTime()作为替代进行了验证。但是需要找到如何更新已经提到的延迟时间。...

回答 1 投票 0

RxJs forkJoin:当所有可观察对象都错误或成功时执行

[想象一下,我有以下代码,其中一个可观察的抛出错误,而另一个在延迟后成功执行:让可观察的对象:Observable [] = [of(“ string 1”)。pipe(delay(1000)),.. 。

回答 1 投票 0

我如何获取所有可观察物并将其合并为1个数组?

我有这个,现在我在订阅上得到单个值,但我真正想要的是一个大数组。我尝试了toArray,zipAll和其他一些事情(请注意,concatAll()可能是...

回答 1 投票 0

我如何使用rxjs忽略第二个,第三个按钮单击,直到我的第一个按钮单击过程完成

我的HTML具有以下代码:button(click)=“ doFunc()”在我的ts文件中,我具有以下内容:doFunc(){this.service.executeAFuncWhichIsAsynchronous()。subscribe(x => {updateMyUi() ;}); } ...

回答 2 投票 1

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