腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
Rxjs
mergeMap
:
连接
2个
相关
的
Api
请求
、
、
我有两个
api
请求
,第二个依赖于第一个。第一个
请求
得到一个包含3个设施
的
数组。在此之后,我需要为每个设施做一个
api
请求
,以获得我需要
的
图像。我需要这些设施
的
uuid。我还以为用
mergeMap
会很容易呢。但是我有两个问题,并且找不到解决方案:在合并映射中,我认为服务将是数组
的
一个服务,但它是整个数组。getNewestNursingServices() { return this.http.get('
浏览 14
提问于2020-02-05
得票数 1
回答已采纳
1
回答
NgRx效果只侦听最后返回
的
可观察对象,忽略之前返回
的
任何可观察对象
、
、
我正在将我
的
应用程序同步到firestore,侦听更改。当应用程序启动时,它会立即向我
的
商店发送几个操作,以添加文档。我还有一个NgRx效果,它等待add操作被触发来执行一些代码,主要是从与该操作一起发送
的
文档上
的
引用中获取另外两个文档。我返回了一个forkJoin,而effect只完成了最后一个返回
的
observable,忽略了所有过去
的
。 我已经尝试了许多RxJ操作符去反跳、合并等操作,但都有相同
的
结果。负责同步文档
的
服务 fStore.colle
浏览 16
提问于2019-10-09
得票数 1
回答已采纳
6
回答
缺少
rxjs
平面图
、
、
Flatmap应该是适当
的
操作符,但是它
的
重要意义是没有找到:使用了5.0.0-beta.6
的
rx.js版本。
浏览 5
提问于2016-07-20
得票数 65
回答已采纳
3
回答
多个顺序AJAX
请求
RXJS
、
我试图按顺序提出多个AJAX
请求
,每个
请求
都有一些延迟。我希望每个
请求
都能得到相应
的
响应。我已经尝试过
mergeMap
rxjs
操作符。它工作得很好,但我希望得到一些延迟
的
答复。目前,我得到了每个
请求
的
响应顺序,但我需要一些延迟在每个回应。import { map,
mergeMap
}
浏览 2
提问于2020-05-03
得票数 2
回答已采纳
2
回答
属性'
mergeMap
‘在'Observable<any>’类型上不存在
、
、
、
我想阅读来自
的
。我尝试使用
mergeMap
,但它总是返回一个错误:以下是token.interceptor.tscommon/http';import { Observable, throwError, from } from
浏览 0
提问于2019-02-13
得票数 1
回答已采纳
2
回答
如何在一个epic中发出两个
请求
[redux-observable]?
、
、
、
我对
rxjs
和redux-observable非常陌生。我尝试在一个epic中发出两个ajax
请求
,如下所示: import {
mergeMap
, filter, map, catchError } from '
rxjs
/operators'; method: 'POST',
浏览 14
提问于2020-03-24
得票数 1
1
回答
如何轮询作业
的
结果并在使用
rxjs
6完成状态时终止?
、
、
想象一下有三个端点
的
服务。 我尝试过使用许多
rxjs
操作符,但都没有效果。我可以很容易地得到投票,但最困难
的
部分是在正确
的
时间停止投票。当我使用takeWhile或takeUn
浏览 1
提问于2019-01-18
得票数 1
1
回答
如何用
mergeMap
对链式
请求
进行单元测试
、
、
我如何在链接
的
请求
中(如以下服务中
的
请求
)对单元进行
mergeMap
测试:import { HttpClient} from "@angular/common/http"; @Inj
浏览 10
提问于2021-03-25
得票数 2
1
回答
rxjs
-有总接线员吗?你怎么总能做点什么?
、
、
、
我得到了NGRX效应(大量使用
RxJS
),如下所示:allFiltersRequested$ = this.actions$.pipe( }) ),) 如果存储区已经填充(因为来自
API
的
数据没有变化),我将使用filter防止发出HTTP
请求
(请参阅
merg
浏览 0
提问于2018-07-21
得票数 2
回答已采纳
3
回答
为什么
rxjs
不将我
的
Observable.throw传递给订阅者?
、
我在一个服务中有以下代码,它可以从Http
请求
中创建一个可观察到
的
。上没有可用
的
服务器,并且正在执行catch块。如您所见,catch处理程序返回一个Observable.throw(error),据我所知,该Observable.throw(error)应该在使用上述函数
的
下一个块中捕获。发送
请求
但是我只看到了第四步,有人能建议我如何确保订阅者
的
.catch也被执行吗
浏览 4
提问于2017-08-04
得票数 3
4
回答
在一些承诺在离子2 /角2中得到解决后,如何返回可观测到
的
?
、
、
在成功地完成我
的
承诺之后,我试图回报一个可以观察到的人,但这个功能并不是可以观察到
的
。为了特定于代码,我想从存储中获取auth令牌(返回诺言),在数据被获取之后,生成一个Post
请求
到
Api
(返回可观察
的
)。通过这样做,崇高文本给出了一个函数错误,即“声明类型既非'void‘也非'any’
的
函数必须返回值”是我
的
代码, this.userData.getAuthTokenthi
浏览 3
提问于2017-01-11
得票数 23
回答已采纳
2
回答
如何在angular中通过回调函数格式化
API
响应
、
我想通过回调函数格式化我
的
API
响应,并在angular订阅中获取数据 我用过
mergemap
,但没有用。this.http.get('https://some.com/questions.xml', {headers, responseType: 'text'}) res, data); }, ); 我想在subscribe中获得响应J
浏览 13
提问于2019-09-29
得票数 1
回答已采纳
1
回答
处理未定义
的
值上
的
mergeMap
可观察值
、
、
、
我正在使用angular 6,并且有一个类可以将我
的
API
令牌加入到每个http
请求
中。当getIdToken()成功返回时,一切都会正常,但如果它返回不成功,我
的
应用程序将停止。当getToken失败时,我如何处理
mergeMap
函数?import '
rxjs
/add/operator/catch'; import '
浏览 0
提问于2018-12-12
得票数 0
2
回答
Redux中预期
的
取消异步
请求
的
行为是什么?使用takeUntil可以观察到
、
、
、
、
我是
RXJS
的
新手,我发现Redux--使用takeUntil可以观察到取消异步
请求
是非常有用
的
。但是在我测试
的
时候,我发现即使我们取消了
请求
,实际
的
请求
仍然在进行。在这里,即使通过单击cancel (多次)按钮取消
请求
,实际
的
请求
也不会取消。 我不确定这是不是应该..。如果是,那么取消异步
请求
意味着什么?我有点糊涂..。请分享一些想法..。任何对此
的
回应都会非常
浏览 2
提问于2016-11-23
得票数 1
回答已采纳
1
回答
角CLI (类型记录)-多个带有轮询
的
http调用(计时器)
、
、
、
、
我有一个django后端,我试图每3秒轮询多个芹菜任务()
的
状态。>(后端)4次,直到id
的
状态“完成”为止。这将停止对已完成任务
的
轮询。迭代我
的
id callContinue 在每个计时器中为每个id创建一个计时器,如果没有完成http调用
的
响应,则使用后端http 来轮询id-否则停止
浏览 4
提问于2022-11-10
得票数 0
回答已采纳
2
回答
多个HTTP
请求
、
、
;} model: string;} .map(response => response);} 都是在app.module.ts中添加
的
浏览 1
提问于2018-12-03
得票数 1
回答已采纳
2
回答
更改所有返回到可观察功能
的
函数
、
、
我有一个
API
,其中几乎每个函数都返回一个承诺。我想以一种反应性
的
方式使用这个
API
。对于一个案例,如下所示:
mergeMap
(action => { return doFancyStuff(result); );
浏览 2
提问于2019-11-21
得票数 0
回答已采纳
2
回答
如何将http
请求
可观察结果映射到新
的
http可观察结果,并同时返回外部和内部值?
、
、
我想返回一个observable,它返回两个值(在数组或dict中),其中一个值是第一个
的
条件http
请求
。Component } from '@angular/core';import { Observable } from '
rxjs
/Observable'; import '
rxjs
/add/operator/<
浏览 3
提问于2017-08-03
得票数 0
回答已采纳
1
回答
随着NGRX获得“您提供了‘未定义
的
’流在其中一个流是expected.upon调度”,角度6
、
、
、
、
/node_modules/
rxjs
/_esm5/internal/operators/
mergeMap
.js.MergeMapSubscriber./node_modules/
rxjs
/_esm5/internal/operators/
mergeMap
.js.MergeMapSubscriber./node_modules/
rxjs
/_esm5/
浏览 0
提问于2018-08-07
得票数 4
回答已采纳
1
回答
rxjs
,forkJoin(数组).
mergeMap
(.),内部
mergeMap
从未被调用
、
在我
的
示例中,首先可以并行执行多个
请求
,在这些
请求
完成后,将发送另一个
请求
,并带有先前
的
结果,伪代码如下所示Observable.forkJoin(uploads$).
mergeMap
( // never get called if uploads$ = [] return
浏览 1
提问于2018-05-09
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券