rxjs让两个多或者多个Observable完成之后再执行下一步

news/2025/3/5 9:45:02/

最新有个需求,需要在两个获取配置code的请求完成之后再去执行下一步,以往的做法可能是写链式,就是一个套在另外一个的subscribe里面,但是那样太丑了,而且效率也不高,突然想起来之前看到过forkJoin,记录下。

可以看到我去call了两个 code ,等这两个都执行完了,再去执行我的附加代码 

  const getEventTypeCodes = this._AIService.getCodesByCodeTypePk({ codeTypePk: 'xxxx', isExternal: false }).pipe(map(item => item.filter(res => res['locale'] === this.lang)));const getEventSourcecCodes = this._AIService.getCodesByCodeTypePk({ codeTypePk: 'xxxxx', isExternal: false }).pipe(map(item => item.filter(res => res['locale'] === this.lang)));forkJoin([getEventTypeCodes, getEventSourcecCodes]).subscribe(([eventype, eventsource]) => {this.eventTypeCode = eventype;this.eventSourceCode = eventsource;this.getLatestData();});


http://www.ppmy.cn/news/166328.html

相关文章

Linux——Udp与Tcp协议

目录 再谈端口号 端口号范围划分 认识知名端口号 俩个问题 netstat pidof

精通编辑和校对:避免常见错误的实用方法

编辑和校对是提高写作质量的关键环节。为了精通编辑和校对,我们需要了解常见的错误并学会避免它们。 以下是一些实用方法,帮助你在编辑和校对过程中避免常见错误。 1.充分理解文本内容和目的 在开始编辑和校对之前,确保充分理解文本的内容和…

计算机机箱材料,电脑机箱的常用材质简介

镀锌钢板 机箱板材常用有镀锌板、冷轧板、铝板等,而镀锌钢板具有抗酸、防锈、防蚀、使用年限长、材质轻等特点,同时外表也较为美观,因此镀锌钢板是最为常见的机箱材质。 镀锌钢板的颜色通常为灰色,表面细腻,经过表面烤…

宏基微型计算机机箱怎么打开,电脑机箱怎么打开

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。 电脑机箱打开的方法是: 1、关机。拔下所有电源。 2、打开机箱背面(一般是左侧)的螺丝,向后用力拉动机箱的侧板,掀起机箱侧板,手在暖气…

台式计算机散热风扇装在哪里,电脑机箱风扇怎么装

3 电脑风扇选购方法 风量、风压相爱相杀的CP组合 无论是哪一种技术的电脑散热风扇,其实就是电流通过控制电路,在定子线圈处和电磁铁处产生旋转磁场,推动转子上的磁铁朝特定方向旋转,从而带动整个扇叶高速旋转,推动空气…

台式计算机机箱的作用,如何选择台式电脑机箱?小白安装电脑机箱常识指南

我相信选择安装硬件时,会有更多的人关心CPU和图形卡的性能。他们倾向于忽略机箱的重要性和机箱的外观,而不考虑主板的质量,机箱的兼容性和合理性。那么如何购买台式机机箱呢?让我们分享给小白安装程序购买计算机机箱的知识指南&am…

计算机机箱的作用,电脑机箱有什么用 电脑机箱作用介绍【详解】

提到电脑机箱,可能几乎所有的小白都认为它就是电脑的一个容器而已,其实可有可无,只要外观好看就行。但是,机箱真的就是这样的一款产品吗?电脑机箱的作用是什么?接下来请跟小编一起通过文章了解一下。 电脑机…

atx和matx机箱_电脑机箱ATX,MATX...都有啥区别?机箱是如何分类的?

我们在选购组装电脑的时候,通常我们先确定CPU,之后就要确定主板。 其中有一个参数就是主板的板型,有ATX,M-ATX等,但是今天我们不说主板,而是从主板板型引入机箱,因为主板会一定程度决定机箱的选择。 按机箱支持板型的不同以及外形分为以下五类: ●第一类:ITX机箱(占地…