catchError接受的lambda有一个平时都不怎么使用的第二个参数,caught,代表原Observable,只需要重新订阅原Observable即可
const list$ = new Subject();
list$.pipe(
switchMap(() => {
return http.get(url);
}),
catchError((err, caught) => caught)
).subscribe(res => {});
catchError接受的lambda有一个平时都不怎么使用的第二个参数,caught,代表原Observable,只需要重新订阅原Observable即可
const list$ = new Subject();
list$.pipe(
switchMap(() => {
return http.get(url);
}),
catchError((err, caught) => caught)
).subscribe(res => {});