【发布时间】:2020-04-08 11:50:55
【问题描述】:
getDetailsById(eId: number): Observable<Details> {
return this.api.post('detailsapi', cacheOptions, { Id: eId })
.pipe(
map((eDetails: any) => ({
id: eDetails.eId,
subDetails: this.mapSubDetails(eDetails.eSubDetails || [])
})),
catchError((err) => {
const template: Template = {
id: 0,
subEquipment: []
};
return Observable.throw(err)
})
);
}
如果eDetails 为空,我想检查上面的代码。如果为 null,那么我想停止 Observable.forkJoin 中的所有调用。
【问题讨论】:
-
哪个
Observable.forkJoin? -
forkJoin在哪里?
标签: javascript angular typescript rxjs observable