腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
rxjs
如何
期望
可
观察
对象
抛出
错误
、
、
、
、
在我的TypeScript应用程序中,我有一个返回
rxjs
Observable的方法,在某些情况下,该方法可以返回throwError import { throwError } from '
rxjs
;} 我
如何
写一个测试来覆盖这个特定的案例?
浏览 20
提问于2019-09-05
得票数 7
2
回答
为什么不可能返回一个forkJoin?
、
、
,它会
抛出
错误
也许我的问题是,
如何
处理返回forkJoin的方法?
浏览 0
提问于2018-10-30
得票数 2
2
回答
如何
使用catchError()并仍然返回
rxJs
6.0中可
观察
到的类型?
、
、
、
cdSo --我正在尝试将一些角5代码迁移到6,并且我理解使用.pipe()运算符对
rxjs
进行工作所需的大部分更改。它的工作方式与您所
期望
的“
可
移植”操作一样。在
rxjs
6之前,我使用.catch()操作符将
错误
输入转换为一致的
错误
对象
,然后可以在`.subscribe()中捕获该
对象
。return Observable.throw(err); 这对于轻松处理
rxjs
5上的
错误
非常有用--<e
浏览 1
提问于2018-05-09
得票数 23
回答已采纳
3
回答
使用
rxjs
处理刷新标记
、
对于这些简单的场景,我真的不需要深入研究
rxjs
,所以一切都很好。 return Observable.throw(initialError); });上面的代码没有做我
期望
的事情但是,如果它捕获到401
浏览 0
提问于2016-01-21
得票数 46
回答已采纳
1
回答
将API请求从使用承诺迁移到可
观察
的(使用axios)
、
、
、
、
最近,我一直试图在一个react应用程序中使用
rxjs
来提取API请求,这就是我想出的解决方案。我是否应该跟进一些好的做法呢?import { Observable } from '
rxjs
'; import '.
浏览 2
提问于2020-03-01
得票数 0
4
回答
可
观察
到的
rxjs
中的
抛出
错误
、
、
、
我试图在
rxjs
可
观察
对象
中
抛出
一个
错误
。return Observable.throw("error2"); .subscribe( err => console.error(err) ); 未捕获
错误
error2给出一个编译
错误
: Argument of type '(this: Observable<{}>, subscriber: Subscriber<{}&
浏览 30
提问于2017-02-15
得票数 21
回答已采纳
2
回答
错误
响应中断valueChanges [Angular2]
、
、
、
当我意识到形成和等待价值改变时,如果我认为是我的服务中的
错误
.return Observable.throw(err); }); 这一部分是:return Observable.throw(err);
如何
返回
错误
而不刹车订阅
浏览 1
提问于2016-10-31
得票数 2
1
回答
rxjs
节流阀this.durationSelector不是一个函数
、
、
、
、
我试图用以下代码存储throttle操作更新事件import { Dispatcher, Store } from '@ngrxthis.Actions[`LOAD_USERS_REQUEST`]) .subscribe(() => ); 这使我犯了一个
错误
throttle.js:80) TypeError: this.du
浏览 1
提问于2016-10-18
得票数 7
回答已采纳
1
回答
“HttpErrorResponse”类型的参数不能赋值给类型的参数
、
我们有两个拦截器,一个用于客户端
错误
,下面用于服务器端
错误
。 我想尝试
抛出
一个HttpErrorResponse类型的
错误
,这样客户端
错误
捕获器就不会捕捉到这个
错误
。但是,对于下面的代码,TypeScript编译器会
抛出
以下
错误
: Error: errors/http-error.interceptor.ts:26:37 - error TS2345: Argumentfrom "@angular/common/
浏览 77
提问于2021-08-16
得票数 0
2
回答
避免在新订阅的
rxjs
主题(asObservable)中出现以前的
错误
、
我在angular中有一个服务(singleton),它将一个
rxjs
主题公开为一个可
观察
对象
。组件订阅可
观察
对象
。当observable中发生
错误
时,组件将获取
错误
并显示该
错误
。但是,如果用户从组件导航离开,然后导航回来,立即再次
抛出
错误
。 请参阅https://stackblitz.com/edit/angular-nboawu
浏览 44
提问于2020-04-15
得票数 1
回答已采纳
2
回答
转换为可观测的BahaviorSubject不能被识别为可
观察
的
、
、
我在将布尔值的BehaviorSubject转换为可
观察
到的“正确”值时遇到了问题。我有一个方法toValue(),它采用不同的类型,并将它们转换成统一的格式。this.isFinished.next(true); 在toValue()方法中,转换后的BehaviorSubject不能被识别为可观测的、BehaviorSubject或Subject,所以我不能将其键入为可
观察
的可
观察
到的“真实”属性与来自BehaviorSubject的“真实”属性之间的唯一区别是,source属性不是Observable,而是BehaviorSu
浏览 2
提问于2018-05-24
得票数 2
回答已采纳
2
回答
如何
订阅flatMap的结果?
、
、
如何
订阅flatMap的结果?但我的
错误
是: public scan(scanType: string): Observable<any> {}import { timer } from "
rxjs
";i
浏览 0
提问于2019-03-17
得票数 1
回答已采纳
1
回答
RxJs
combineLatest中的
错误
处理
、
、
、
、
我正在使用
rxJs
在我的应用程序中检索和存储数据。我有一个场景,我正在尝试使用combineLatest订阅多个可
观察
对象
。问题是,如果一些可
观察
对象
抛出
错误
,我就很难订阅,因为订阅函数不会触发。我尝试在每个可
观察
对象
的末尾添加.catch(err,=> err),但combineLatest.subscribe不起作用。
浏览 0
提问于2017-10-18
得票数 1
1
回答
角9-拦截器-如果在收集
错误
没有
错误
返回什么?
、
我在一个角度应用程序中有一个拦截器偶尔从状态代码中得到一个
错误
,所以我处理它--因为我没有返回任何东西,所以我得到了这个
错误
您可以提供一个可
观察
的、承诺的、数组的或Iterable的.除非,否则我会
抛出
假异常,如throwError("OK");intercept(request: HttpRequest<any>, next: HttpH
浏览 4
提问于2020-10-06
得票数 1
回答已采纳
2
回答
rxjs
模拟响应进入管道/分路器
、
、
、
、
我们使用
rxjs
6.3.3。我的组件有一个如下所示的服务调用。this.isLoading = false; ) .subscribe(); 当我试图返回一个
错误
响应时,它永远不会进入.tap
错误
处理程序?我
如何
模拟这一点呢?
浏览 10
提问于2019-02-06
得票数 1
回答已采纳
3
回答
角度反应式数值随管道变化。这是个BUG吗?
、
、
、
、
捕获
错误
后,控件将不再工作。在此之后,您可以验证在其上键入新内容。它不检测任何其他输入。我是不是漏掉了什么?
浏览 2
提问于2018-08-02
得票数 0
回答已采纳
1
回答
导入一个没有与react和webpack一起工作的
rxjs
操作符
、
、
我用redux-
观察
力作为反应应用,webpack用它来捆绑。当我包含来自
rxjs
的特定运算符时,如它不起作用并
抛出
错误
import '
rxjs
'; 当导入特定的运算符时,我的js包确实包含了mapTo代码,但是这
浏览 2
提问于2017-11-13
得票数 2
回答已采纳
2
回答
出错后,Angular停止侦听EventEmitter
、
、
我有一个合并,侦听几个事件,并从服务中检索数据作为响应,如果服务
抛出
错误
,事件将不再被侦听-至少看起来是这样,因为调试事件显示它们会触发,并且侦听它们的其他组件也会响应。我假设这是
错误
的结果,但由于我有一个catch
错误
,所以我不知道为什么会发生这种情况。
浏览 2
提问于2020-12-23
得票数 0
1
回答
如何
在
rxjs
中检查可
观察
到的数组长度
、
、
1)下面的代码接受X和Y并调用一些服务,并将值推送到obeservable3)那么我
如何
在这里检查该条件
浏览 0
提问于2017-08-03
得票数 3
2
回答
HTTPClient get方法中的处理
错误
、
、
、
我试图在服务文件中捕获HTTP消息中的
错误
。HttpClient, HttpErrorResponse, HttpParams} from '@angular/common/http'import { retry, catchError } from '
rxjs
/operators'; refreshPortfolioEpicsList(id:number):Ob
浏览 1
提问于2021-08-06
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券