rxjs5 相关问题

javascript的第5版反应式扩展。

如何使用 RXJS 5.5.2 更新更好地捕获/执行/清空

正如 ionic-Angular 3.9.0 发行说明 (https://github.com/ionic-team/ionic/blob/master/CHANGELOG.md) 中所述,利用更新到 RXJS 5.5.2 的优势可以减小捆绑包尺寸并

回答 3 投票 0

超时停止流rxjs Angular

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

回答 1 投票 0

测试rxjs的正确方法

我带来了《rxjs in action》这本书,刚刚完成测试部分。 测试 rxjs 代码与通常的测试不同,因为一切都是延迟加载。 在书中,他们提到了两个...

回答 2 投票 0

包装一个可观察对象。在每个发出值之前和之后做一些事情

我想构建一个包装类,它在 Observable 的每个发出值之前和之后执行一些操作。 这是我想出的: 包装类 { 包装$:可观察...

回答 6 投票 0

如何使用@ngrx/store获取State对象的当前值?

我的服务类在调用 Web 服务之前,需要从我的状态获取一个名为 dataForUpdate 的属性。目前,我正在这样做: 构造函数(公共_store:存储< AppState >,

回答 12 投票 0

RxJS 将数组映射到可观察对象并返回到数组中的普通对象

我有一个对象数组,我需要将每个对象分别传递到异步方法中(后面的过程使用 Promise 处理,然后通过 Observable.fromPromis 转换回 Observable...

回答 1 投票 0

RxJS 缓冲直到流为真

我想缓冲流,直到流的谓词为真: 例如,该数字可以除以五: //每1秒发出一次值 const oneSecondInterval = Rx.Observable.interval(...

回答 4 投票 0

RxJS 中审计和反跳的区别?

我正在阅读 RxJS 的官方文档,然后我意识到它们都在做完全相同的事情。 对我来说,它们看起来完全相似。 请指出它们之间的区别,如果...

回答 3 投票 0

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

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

回答 0 投票 0

combineLatest没有被调用

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

回答 2 投票 0

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

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

回答 1 投票 0

创建多个未知数量的异步管道

我正在使用Angular 5并使用NGRX库的选择器加载一个项目列表。我的选择器返回了一个项目列表,我使用这个列表在页面上使用async管道动态创建标签。现在,...

回答 1 投票 0

在Angular中用RxJS实现HttpClient的复杂管链

我在RxJS方面没有太多经验,我想在我的Angular服务中用RxJS管道做以下事情。我试过用iif函数,但我根本没有足够的经验。Angular ...

回答 1 投票 2

如何在 switchOperator 中调用 forkJoin?

我试着在switchMap中调用forkJoin:this.route.params.pipe( pluck('cadnum'), tap( (cadnum) => { ....

回答 1 投票 0

RxJS如何一个接一个向服务器发送请求?

如何正确发送RxJS请求,当有4个不同的API端点时,我需要请求每个端点,直到前一个不返回数据。模式是 Request 1 -> Return Void Request 2 -& ...

回答 1 投票 1

如何改进Rxjs语句?

我有以下Rxjs语句:const versionRequest2 $ =(num:string)=> request2 $(num).pipe(map((versions)=> {const p = new P(); ...

回答 1 投票 0

'mergeDelayError'在RxJS 5中不存在

我在RxJS 4中遇到了这种方法,它似乎很有帮助,但是我似乎在RxJS 5的任何地方都找不到它。https://github.com/Reactive-Extensions/RxJS/blob/master/doc/ Gettingstarted / errors ....

回答 1 投票 5

基于异步事件管理订阅

[我正在寻找一种简化此方法并避免在管道内管理订阅的方法。总的想法是我的代码:this.start $ ubject //等待用户调用以启动.pipe(mergeMap(()=&...

回答 1 投票 0

使用Observable.switch的混乱

github上的switch文档包含有关如何使用命令的示例。 var source = Rx.Observable.range(0,3).select(function(x){return Rx.Observable.range(x,3);}).switch(); var ...

回答 1 投票 0

如何在RxJs(BehaviourSubject)中使用TypeScript进行严格的类型检查?

我正在尝试使用RxJ创建一个BehaviourSubject。在此代码中,从'rxjs'导入{BehaviourSubject}; const name = new BehaviourSubject(“ Dog”); //在订阅回调中,我是...

回答 2 投票 0

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