catchError接受的lambda有一個平時都不怎么使用的第二個參數(shù)裂七,caught皆看,代表原Observable,只需要重新訂閱原Observable即可
const list$ = new Subject();
list$.pipe(
switchMap(() => {
return http.get(url);
}),
catchError((err, caught) => caught)
).subscribe(res => {});
catchError接受的lambda有一個平時都不怎么使用的第二個參數(shù)裂七,caught皆看,代表原Observable,只需要重新訂閱原Observable即可
const list$ = new Subject();
list$.pipe(
switchMap(() => {
return http.get(url);
}),
catchError((err, caught) => caught)
).subscribe(res => {});