rxjs 相关问题

JavaScript的Reactive Extensions(RxJS)是一组库,用于使用可观察集合和Array Extras样式组合来编写异步和基于事件的程序。

单击并单击RxJs双击操作

我有一个RxJs的问题。当我点击一次时,我需要在console.log中记录一条消息,当我在按钮上单击两次时,我需要记录不同的消息。问题是:如果我先点击,开始时......

回答 4 投票 0

Angular 6中的可观察实现

我一直在努力理解Angular Observables,但我可以让它工作。我正在尝试将数据提供给我的动态导航栏,我成功验证用户是否登录并且...

回答 1 投票 0

rxjs - 主题订阅者错过了一个值

我有一个在它有任何订 阅者之前接下来有一个值的主题 - 如何让订阅者不会错过在订阅之前发送的值?一些代码:subject = new Subject

回答 1 投票 1

如何使用NodeJs中的rxjs中的forkjoin进行多次调用,使用NPM请求

我必须使用请求模块在NodeJs中在服务器端进行多个序列化调用,而RxJs Observable我有一些Url地址数组,如['www.google.com','facebook.com']当我向...发出请求时...

回答 1 投票 0

如何转换Observable 到数组[]

我在typescript中有以下方法,我需要绑定到角度网格CountryService GetCountries(){return this.http.get(`http:// services.groupkt.com / country / get / all`)。map((res:回复)= ......

回答 4 投票 21

rx.js 6.3中的queueScheduler是同步的 - 为什么这个例子不会导致SO如果我使用queueScheduler?

我有一个有趣的例子,不是现实生活中的任务,但无论如何:const signal = new Subject();让count = 0; const somecalculations =(count)=> console.log('用',count做一些计算); ...

回答 1 投票 2

Observable按顺序发出并从前一个输入

我有2个观察者,第2个观察者以第1个作为参数。代码如下所示,但o2 $如何才能获得o1 $的回报? let o1 $ = this.apiService.get1();让......

回答 1 投票 1

如何使用另一个Observable的值操作Observable中的项列表

这是我的问题。假设我有一个带有国家列表的观察者,另一个可观察者根据一个键返回一个转义。 interface CountryCode {id:number;代码:字符串; } ...

回答 1 投票 0

如何在一个可观察的查找和移动项目到集合的顶部

Rxjs的新手。我熟悉管道,过滤器,排序,地图等但不能解决这个问题。我需要在我的可观察返回数据中找到一个项目,并在显示之前将其移动到顶部。在这......

回答 2 投票 -1

何时在rxjs中使用asObservable()?

我想知道asObservable的用途是什么:根据文档:隐藏源序列标识的可观察序列。但为什么你需要隐藏序列?

回答 1 投票 45

RXjs使用jasmine进行6次回调测试

这是一个简单的post函数,我可以在jasmine中单元测试成功和catchError。是否有可能在jasmine中测试finalize(我们可以期望在finalize中对于load已经关闭了吗?...

回答 1 投票 1

如何为combineLatest rxjs Angular编写Jasmine Unit测试用例

mycomponent.ts从'@ angular / core'导入{Component,OnInit};从'./data-service.service'中的'@ angular / forms'导入{DataServiceService}导入{FormGroup,FormControl};进口{...

回答 1 投票 1

使用SwitchMap()处理取消先前的请求

我的Angular2应用程序中有一个功能,用户可以选择各种过滤器来过滤网格视图中返回的数据。这种获取和过滤数据的工作正常。但是,我需要找到一种方法 - ......

回答 1 投票 0

RxJs - 将Observables数组转换为发射值数组

抱歉标题,我想不出更好的一个。我有这段代码,基本上是:过滤有效(非空)cron epressions'数组将每个cron表达式映射到对...的调用

回答 2 投票 1

Observables:首先如何与其他运营商合作?

我一直在寻找答案,但我找不到任何结论。当我在一个observable上使用第一个运算符然后管道其他运算符(如swtichMap或map)时会发生什么。 ...

回答 1 投票 0

Angular(6)的错误TS2304:找不到名称'ICurrentWeatherData'

使用Angular6时,错误发生,虽然我的应用程序可以运行并且正常工作,但测试不会通过。这是文件的代码片段:'import {Injectable}来自'@angular / ...

回答 2 投票 1

RXJS可观察的方法.pipe()和.subscribe()之间的差异

我最近注意到我可以在.pipe()中返回一个值,但不能在.subscribe()里面返回一个值。这两种方法有什么区别?例如,如果我有这个功能,我们称之为'存款'......

回答 1 投票 10

RxJS - 连接并合并两个可观察对象

我有两个Observables public readonly availableTags $ = this.tagSandbox.observeTags()public readonly jobs $ = this.jobSandbox.observeJobsAfterFiltering()我用它作为Angular的输入值...

回答 1 投票 0

Websocket事件仅由一个组件捕获

我在Angular7 import {environment}中有一个来自'./../../../environments/environment.prod'的websocket服务;从'@ angular / core'导入{Injectable};从'rxjs'导入*作为Rx; import {map} ...

回答 1 投票 0

差异Rxjs和.pipe [重复]

有人可以解释一下rxjs和.pipe之间的区别吗?每个例子都有助于理解这两种情况。在什么情况下我们可以使用每个案例?

回答 2 投票 0

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