Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.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 对于多个可观察函数,不推荐使用forkJoin_Angular_Angular10_Fork Join - Fatal编程技术网

Angular 对于多个可观察函数,不推荐使用forkJoin

Angular 对于多个可观察函数,不推荐使用forkJoin,angular,angular10,fork-join,Angular,Angular10,Fork Join,首先,我有多个这样的服务文件=> 服务1.ts Patch(updateobject:object,id:number): Observable<MyObject> { return this.http.patch<MyObject>(`${this.MyObject_API}/${id}`, JSON.stringify(updateobject),{headers:{'Content-Type': 'application/json'}})

首先,我有多个这样的服务文件=>

服务1.ts

Patch(updateobject:object,id:number): Observable<MyObject> {    
    return this.http.patch<MyObject>(`${this.MyObject_API}/${id}`,  JSON.stringify(updateobject),{headers:{'Content-Type': 'application/json'}})           
   }
但是为什么
forkJoin
被删除,而show
forkJoin
被弃用

消息=>

(v1: ObservableInput<MyObject>, v2: ObservableInput<MyObject>): Observable<[MyObject, MyObject]>' is deprecated
(v1:ObservableInput,v2:ObservableInput):Observabled’已弃用

必须使用数组作为参数:

forkJoin([service1.patch(),service2.patch()]).subscribe(([call1response,call2response])....

哈哈哈,是的,我非常想念这个。
(v1: ObservableInput<MyObject>, v2: ObservableInput<MyObject>): Observable<[MyObject, MyObject]>' is deprecated
forkJoin([service1.patch(),service2.patch()]).subscribe(([call1response,call2response])....