腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
如
何在
单元测试
中
包含
rxjs
订阅
方法
?
、
、
我正在尝试编写
单元测试
来覆盖我代码的每一行。我有两行代码没有被覆盖。 我不能理解我在哪里犯了错,以及我如何才能覆盖这些代码行?
浏览 16
提问于2021-06-01
得票数 1
回答已采纳
1
回答
Rxjs
大理石测试
、
、
、
试图了解
单元测试
RXjs
5
订阅
的最佳
方法
是什么。因此,例如,如果我有一个复杂的可观察链和
订阅
块
中
的一些业务逻辑,我应该如何测试它?我看到的选择是: 大理石测试,但据我所知,大理石测试只涵盖可观测的范围,这样您就可以根据特定的输入测试可观测链的输出,但是这个测试不包括
订阅
块.
浏览 3
提问于2018-02-18
得票数 1
回答已采纳
1
回答
在发出
RxJS
请求时,
订阅
是如何工作的?
、
、
、
console.log("error") } return this.result;} 因此,从上面以角8表示的代码(
如
您所见),我使用
RxJS
向服务器发出了一个HTTP请求,但是在
方法
中
,我希望返回来自请求的值,而不是整个组件的
RxJS
订阅
。
如
您所见,我已经声明了一个名为结果的变量,并且在
方法
中
更新它,然后返
浏览 1
提问于2020-07-16
得票数 0
3
回答
如
何在
订阅
方法
中
取消
订阅
RXJS
订阅
?
、
我想知道为什么不能在
订阅
lambda函数
中
取消
订阅
。是否有正确的
方法
?我读过一些关于使用虚拟主题并完成它们的文章,或者使用外接using /外接using和其他管道操作符workArounds。在
订阅
功能
中
取消
订阅
的正确
方法
/解决
方法
是什么?我目前使用的是虚拟
订阅
,如下所示: mySubscription: BehaviorSubject<any> = new BehaviorSubj
浏览 0
提问于2020-10-14
得票数 13
回答已采纳
1
回答
什么
RxJS
运营商需要取消
订阅
?
、
、
我知道有些运算符会自动完成,
如
forkJoin,但据我所知,还有一些运算符从未完成,必须取消
订阅
以防止任何
订阅
泄漏,
如
combineLatest。是否有一个好的
方法
来区分哪些必须取消
订阅
,哪些是安全的?或者至少有一份完整的名单?我很难从文档
中
得到这些信息。 我对
RxJS
还很陌生,所以如果我好像误解了什么,请告诉我。我还知道并正在使用takeUntil代替unsubscribe
方法
,因此这并不是指这一点。我只想知道在使用了一个takeU
浏览 3
提问于2020-09-09
得票数 1
回答已采纳
1
回答
"_mock.default.unsubscribe不是一个函数“使用mock.js的React无法取消
订阅
、
、
、
我有一个存储缩减程序(tbodyCommand.reducer.js),它需要通过
订阅
数据从数据中提取10行,然后必须取消
订阅
。我使用的是标准的.unsubscribe()
方法
,但它使用的是TypeError _mock.default.unsubscribe is not a function。如何关闭我的
订阅
?我在这里发现了类似的问题,在
RxJS
版本中出现了主要问题,但我的问题似乎对我很好。这里使用subscribe
方法
的语法构造示例没有
包含
任何处理mock.js的
浏览 0
提问于2020-08-30
得票数 0
2
回答
在使用
RxJS
的可观察数组上迭代(并应用某些逻辑)的优雅和解决方案是什么?
、
、
、
、
我不太喜欢
RxJS
,对于为什么它是解决这个问题的最佳
方法
,我有以下的疑问。我会尽量详细解释。,它调用findArtistBidsAppliedByCurrentWall(),以便检索
包含
Bid对象数组的可观察的。目前,在我的acceptArtistBid()
方法
中
,我
订阅
了这个可观察到的对象,为了检索objects...then列表,我必须在这个列表上迭代,以便对这些对象
中
的每个对象应用一些逻辑(我只需更改状态字段的值目前,我正在考虑使用这种
方法
进行简
浏览 3
提问于2020-11-25
得票数 1
6
回答
如
何在
Angular2
中
取消
订阅
、
、
如
何在
Angular2
中
取消
订阅
?
RxJS
似乎有一个dispose
方法
,但我不知道如何访问它。因此,我的代码可以访问并
订阅
EventEmitter,如下所示: (val) => {Received error:', err); () => { }
浏览 72
提问于2015-12-24
得票数 85
回答已采纳
1
回答
Javascript从http请求加载和映射数据
、
、
在我的应用程序
中
,我有一个带有rest接口的服务器,它处理所有数据库条目。当用户登录到应用程序时,应该加载所有用户数据,并将其从数据库模型映射到可用的模型。
浏览 0
提问于2018-10-10
得票数 0
1
回答
当
RxJs
订阅
活动时,角显示隐藏旋转器
、
、
[spinner]="{subs: [usersSub, accountsSub], latency: 500}"></component> 我知道如
何在
组件dom的基础上显示一个旋转器的dom。我在监控
订阅
方面需要帮助。
浏览 2
提问于2017-11-13
得票数 1
1
回答
在日期范围内发出的
RxJS
可观察值?
、
、
、
、
在
RxJS
中
是否存在在某个日期范围内发出的可观察对象? 例如,interval(1000)每秒都会发出信号。我可以使用它来检查当前日期,但我不知道
RxJS
(或者JavaScript )是否有一种
方法
可以在
订阅
时根据我是否在某个日期范围或特定时间(
如
2019年10月1日午夜)连接到这些emits。
浏览 4
提问于2018-10-15
得票数 0
2
回答
角/
RxJS
6-如何
单元测试
由next()引发的指令引发的异常
、
、
、
、
在迁移到
RxJs
6之前,我的一个
单元测试
是: expect(() => { }).toThrow('invalid is not an accepted message');在我的组件
中
,我
订阅
主题并调用一个私有
方法
,该
方法
可以抛出
浏览 1
提问于2018-05-14
得票数 5
回答已采纳
2
回答
流/事件有管道时
单元测试
失败(takeUntil(Destroy))
、
、
、
、
Angular: 9.1.13;
RxJS
: 6.6.3;Karma: 4.3.0;jasmine-core: 2.6.2 我们有一个组件,它具有处理流和事件的服务。 当通过调用this._destroy.next()来销毁流/事件时,每个这样的组件
方法
都会取消
订阅
。在ngOnDestroy钩子
中
,subject被声明为private _destroy = new Subject()。 在我们运行
单元测试
之前,一切似乎都很好。
方法
和测试示例可以在下面找到。当使用takeUntil
浏览 26
提问于2021-05-11
得票数 0
2
回答
当我想要一个使用
rxjs
可以观察到的防火墙
中
的一个对象时,我是否应该仍然使用
订阅
?
、
、
我有点搞不懂哪种
方法
属于什么
方法
,什么时候使用它们。 现在,我使用的基本上是所有的
订阅
,当我想从Firebase
中
获得一个快速的静态值时,它并不适用于我。你能解释一下我什么时候应该使用
订阅
和其他
方法
,而不是为了一个严格的可观察性?
浏览 0
提问于2016-12-14
得票数 1
回答已采纳
2
回答
RxJS
迁移5到6-取消
订阅
TakeUntil
、
、
、
在
RxJS
6
中
取消
订阅
的最佳方式是什么?我的“旧”
RxJS
5代码如下所示 private ngUnsubscribe: Subject6时,我运行
rxjs
-5-to-6-migrate并获得了 takeUntil(this.ngUnsubscribe)).subscribe(this.onDataPolling.
浏览 1
提问于2018-05-30
得票数 8
1
回答
Jest测试-监视命名模块构造函数
、
、
我正在使用jest、酶、react和
rxjs
编写
单元测试
。我模仿了
rxjs
/ajax,如下所示。import { ajax } from '
rxjs
/ajax'; return { } } })
浏览 25
提问于2021-03-24
得票数 0
1
回答
在
订阅
之前处理测试观察者的用例是什么?
、
可观察类有以下
方法
:在
订阅
可观测对象之前,配置测试观察者的用例是什么?
浏览 1
提问于2019-09-03
得票数 1
回答已采纳
1
回答
扫描差(.)
订阅
(.)在
rxjs
中
对于后者需要普通编码的情况,前者是否只是一种方便的
方法
呢?或者它们之间是否有根本的区别(比如:我可以通过扫描来做一些我无法实现
订阅
的事情)?
浏览 0
提问于2019-03-25
得票数 0
回答已采纳
3
回答
你是如何测试ngrx效果的角6和没有茉莉花弹珠?
、
、
、
、
我正在尝试为我的效果编写一些
单元测试
,但是测试似乎没有到达我拥有expect的部分。我不想使用jasmine-marbles,我只是想直接使用普通的jasmine。注意,我使用的是角6和最新的ngrx和
RxJS
6。 谢谢!
浏览 1
提问于2018-08-07
得票数 3
2
回答
用
rxjs
实现指数退避
、
、
、
、
Range7 提供了
rxjs
Observable在实现AJAX请求的指数退避方面的实际使用示例:import{ ajax } from '
rxjs
/ajax'; function backoffhandleData(data))
浏览 0
提问于2018-10-26
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Rxjs 响应式编程库
最受欢迎的10大Angular技巧
彻底搞懂RxJS中的Subjects
响应式编程和Rxjs库介绍
Angular 6发布,新功能详解
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券