腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
RxJS
catchError
运算符
不会
捕获
从
Promise
创建
的
可
观察
对象
的
错误
、
、
、
、
我正在使用
rxjs
6.5.1构建一个离子4/角度8应用程序。 在这里,我有一个
Promise
,它被转换为一个可
观察
的
对象
,用于进一步通过ionic
的
文件插件下载文件。如代码底部所示,我
创建
了一个可
观察
对象
数组,在设置了someFlag
的
情况下将订阅该数组。在路径存在
的
情况下,这样
的
错误
发生是完全正常
的
。问题是这个
错误
浏览 12
提问于2019-11-25
得票数 2
回答已采纳
1
回答
订阅时出错,未命中HttpClient调用
、
、
当我
的
API返回一个
错误
(例如:状态码400)时,我在订阅时
的
错误
没有被击中。我已经将我
的
httpclient调用封装在一个名为RestDataService
的
服务中,所有服务都可以使用它来执行基于REST
的
调用。然后我有了另一个名为SampleService
的
服务,它注入了RestDataService,并有一个名为uploadFile
的
方法调用我
的
api端点。因此,一旦我将服务注入到我
的
Call
浏览 14
提问于2019-09-25
得票数 0
1
回答
使用async/await时,
错误
处理程序返回默认值
、
、
、
、
在中有一个建议
的
错误
处理程序,它能够在发生
错误
时向调用者返回默认值。 * Handle Http operation that failed. };现在我有一个使用async/await
的
Now服务调用: try {} this.handleError<string
浏览 15
提问于2019-11-04
得票数 1
回答已采纳
2
回答
可
观察
到,在发出
错误
后继续发出事件。
、
、
正如合同上说
的
:const { of, interval, concat,
浏览 3
提问于2020-05-21
得票数 0
回答已采纳
1
回答
在Angular中导入
RxJS
运算符
时出错
、
我得到了这个
错误
。我在试着用 import {
catchError
} from '
rxjs
/operators' 而不是 import '
rxjs
/add/operator/catch' 但是如何使用
rxjs
/add/operator/do和
rxjs
/add/operator/toPromise
的
instaed呢
浏览 9
提问于2020-10-07
得票数 3
2
回答
即使请求已完成,仍未解决
Promise
、
、
我有一个
从
HTTP请求返回
promise
的
函数: return this.service .pipe( //
catchError
(() => of(null)) .toPromise(); }我想知道调用是否失败了(在本例中我没有任何令牌),但是
p
浏览 1
提问于2021-04-22
得票数 0
2
回答
在nodejs中等待与兔子
的
适当连接
、
、
、
我尝试为amqplib/callback_api编写简单
的
事件发射器包装器。当兔子不存在或断开连接时,我在处理坐姿方面有困难。我有一个方法getConnect,它返回诺言,当连接建立时解决。如何在连接未建立时强制此方法重新连接 * Async method getConnect for connection getConnect = async () => { return new
Promise</
浏览 3
提问于2019-02-27
得票数 1
回答已采纳
1
回答
Angular等待多个异步post请求,然后调用另一个端点
、
我想在最后调用
的
请求首先被触发,因此链接到GCP
的
图像数组为空(虽然图像已正确上载到GCP,但图像
的
上载发生在文档保存之后。
从
类似的帖子中,我了解到可以使用switchMap,但我不知道如何在此场景中使用它 #update基于@Picci评论,适用于一张图片 我必须将FileList转换为数组,我使用 this.filesListArray<[string]> = this.filesListArray.map(file => from(this.uploadService.upload(file
浏览 2
提问于2020-10-29
得票数 2
回答已采纳
3
回答
不能将
Rxjs
类型Observable<Unknown>赋值给Observable<void>
、
、
我正在从5升级到
rxjs
v6
的
过程中,我也已经将我
的
typescript版本
从
2.9.2升级到3.7.4。在我
的
一个angularjs组件中,我调用了一个返回
promise
的
服务。为了便于使用,我在我
的
组件中使用from
rxjs
函数将其转换为一个可
观察
对象
。我
的
代码看起来像这样(名称由原始代码更改而来)。,组件中
的
saveObject函数返回一个observa
浏览 39
提问于2019-12-27
得票数 4
回答已采纳
1
回答
如何仅在最终块覆盖防火墙登录时返回值?
、
、
它返回未定义
的
。 任何想法(可能是通过异步,等待和承诺)
浏览 1
提问于2020-08-05
得票数 0
回答已采纳
1
回答
将API请求
从
使用承诺迁移到可
观察
的
(使用axios)
、
、
、
、
最近,我一直试图在一个react应用程序中使用
rxjs
来提取API请求,这就是我想出
的
解决方案。我是否应该跟进一些好
的
做法呢?import { Observable } from '
rxjs
'; import '.
浏览 2
提问于2020-03-01
得票数 0
2
回答
如何使用
catchError
()并仍然返回
rxJs
6.0中可
观察
到
的
类型?
、
、
、
cdSo --我正在尝试将一些角5代码迁移到6,并且我理解使用.pipe()
运算符
对
rxjs
进行工作所需
的
大部分更改。它
的
工作方式与您所期望
的
“
可
移植”操作一样。然而,
catchError
()
的
行为与.catch()操作符不同。在
rxjs
6之前,我使用.catch()操作符将
错误
输入转换为一致
的
错误
对象
,然后可以在`.subscribe()中
捕获</em
浏览 1
提问于2018-05-09
得票数 23
回答已采纳
1
回答
Angular 8内存泄漏,添加越来越多
的
订阅
、
、
问题是: </div>在server-list.component.ts中,我希望每隔5秒刷新一次数据库中
的
数据(data) => { this.serversService.setPerformanceInfo(
浏览 12
提问于2020-03-05
得票数 2
2
回答
在HttpInterceptor中
从
catchError
返回
捕获
到
的
可
观察
到
的
错误
会导致
错误
循环
、
、
我有一个简单
的
拦截器,可以使用
RXJS
catchError
处理请求并
捕获
任何http
错误
。在
catchError
中收到
的
第二个参数是
捕获
的
可
观察
对象
。在某些情况下,我希望返回此
错误
,并让它向上传播到订阅函数中
的
错误
处理程序。问题是返回
捕获
到
的
错误
会导致无限循环(如示例:所示) 拦截器中<em
浏览 11
提问于2018-08-21
得票数 11
回答已采纳
2
回答
将http get调用
从
angular 2转换为最新版本
、
、
我正在尝试使我
的
新项目在最新
的
可用angular版本。时,我得到了以下
错误
: ERROR in src/app/global.service.ts(54,29): error TS2552: Cannot find name 'map'.我
的
代码出了什么问题,我需要做些什么才能让它正常工作?导入: import '
rxjs
/add/operator/map'; import { Injectable } from &
浏览 8
提问于2019-03-08
得票数 2
回答已采纳
2
回答
我收到
错误
TypeError:未定义
的
不可迭代(无法读取属性符号(Symbol.iterator))
错误
、
、
、
在运行应用程序时,我在前端使用angular 8,在后端使用java spring boot,我得到了这个
错误
。我是angular
的
新手,我猜
错误
是因为来自后端
的
响应体,但我无法解决它。我试过其他
的
答案,但似乎都不起作用。
浏览 0
提问于2019-08-20
得票数 0
3
回答
如何处理角5+中
的
HTTP响应码
通过查看关于在服务中发出HTTP请求
的
角5+指南,我们可以看到服务
的
基本模式如下: var url =简而言之,我们需要调用者知道
错误
的
结果,vs,not等,这样他们才能处理相关
的
UI关注点。
浏览 1
提问于2018-01-30
得票数 5
回答已采纳
1
回答
离子应用程序中
的
超时
错误
处理-离子
、
、
、
我
的
Ionic Application有多个页面。有时,会出现服务器端
错误
,我
的
应用程序会在加载程序屏幕上停止几分钟。如何处理服务器超时
错误
?我还想通知用户有一个
错误
,并有一个按钮,以重新加载页面或整个应用程序! 提前谢谢。
浏览 1
提问于2018-12-03
得票数 2
2
回答
Angular 9 typescript如何让一个带有for循环
的
函数在继续下一个函数之前先完成?
、
、
、
我目前正在学习更多关于angular和typescript
的
异步方面的知识,所以如果我
的
知识不足,请原谅我,我目前正面临一个问题,我试图实现一个包含for循环结束
的
函数,然后再调用下一个函数。这是一个示例代码,其中
的
目标是我有一个for循环来遍历所有表单,并在循环中调用一个服务,以获得要放入
对象
中
的
必要数据,然后继续使用这些数据
创建
一个新
对象
,并将新
创建
的
数据推入一个数组,在此函数结束后,下一个函数将运行以将该数组提
浏览 23
提问于2020-11-13
得票数 0
3
回答
可
观察
的
事件筛选器和超时
、
、
、
我是一个非常新
的
Rxjs
观察
者,在两个问题上需要帮助。response.Values.Token)我有以下几个基本问题: 1-如何更改.timeout(timeoutInSeconds)以添加消息,以便以后可以调试/记录失败
的
响应我查看了
rxjs
中
的
.timeout语法,没有看到包含任何消息之类
的
选项。response: dataResponseMessage) => response.Values.
浏览 0
提问于2018-05-10
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
优雅 koa处理异常
NgRx 10引入组件本地状态管理包
JavaScript 错误处理大全【建议收藏】
Angular更改检测终极指南
响应式编程和Rxjs库介绍
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券