Angular forkJoin可观测数组中的RXJS捕获错误

Angular forkJoin可观测数组中的RXJS捕获错误,angular,rxjs,Angular,Rxjs,我有一个例程,它将观测值收集到一个数组中,然后将它们连接起来 //包含X个post请求。 let obs:Observable[]=[]; 让numberExecuted:number=0; let failed=[]; 分叉连接( obs.map(o=> o、 烟斗( 捕捉错误(e=>{ 失败。推送(e); 返回(空); }), 点击(()=>{ numberExecuted++; }) ) ) ) .subscribe(()=>{}) .add(()=>{ //显示成功/失败的内容。 })

我有一个例程,它将观测值收集到一个数组中,然后将它们连接起来

//包含X个post请求。
let obs:Observable[]=[];
让numberExecuted:number=0;
let failed=[];
分叉连接(
obs.map(o=>
o、 烟斗(
捕捉错误(e=>{
失败。推送(e);
返回(空);
}),
点击(()=>{
numberExecuted++;
})
)
)
)
.subscribe(()=>{})
.add(()=>{
//显示成功/失败的内容。

});此代码看起来有效:@bryan60您完全正确。这似乎是我使用的API的一个错误。它返回一个默认值,而不是像预期的那样抛出一个错误。谢谢你的帮助。您验证了我的代码是否正确,并将我的注意力转移到了API上。dev tools/network选项卡是您的朋友吗