Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 对于多个观测值,选择哪个Rxjs运算符_Angular_Rxjs_Operators - Fatal编程技术网

Angular 对于多个观测值,选择哪个Rxjs运算符

Angular 对于多个观测值,选择哪个Rxjs运算符,angular,rxjs,operators,Angular,Rxjs,Operators,我的问题很明显,但我是RxJs的新手,对十几个操作符的描述让我不知所措 我有一个角度8项目。我有5个观测值。我需要把他们的所有数据放到一个流中。因此,我希望排序列表或数组,排序条件-按日期。我还需要在html模板中识别每个对象的数据类型。我读过关于mergeMap、forkJoin的文章。但我不能为我的任务做出正确的选择。请帮忙 如果您愿意等待所有观测值完成,您可以使用。一旦全部完成,这将返回传递给它的每个可观察对象的最后一次发射。您可以将可观测数据字典传递到forkJoin()中,以便能够识别

我的问题很明显,但我是RxJs的新手,对十几个操作符的描述让我不知所措


我有一个角度8项目。我有5个观测值。我需要把他们的所有数据放到一个流中。因此,我希望排序列表或数组,排序条件-按日期。我还需要在html模板中识别每个对象的数据类型。我读过关于mergeMap、forkJoin的文章。但我不能为我的任务做出正确的选择。请帮忙

如果您愿意等待所有观测值完成,您可以使用。一旦全部完成,这将返回传递给它的每个可观察对象的最后一次发射。您可以将可观测数据字典传递到
forkJoin()
中,以便能够识别结果中的哪个输出属于哪个可观测数据(请参见所提供链接中的第一个示例)。

您的可观测数据是否相互依赖?您还可以共享一些有关上下文和示例数据的代码。RxJS可以帮助您选择适当的运算符。您可以使用
forkJoin()
。我反复举了一些例子