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 => {});
本文标题:rxjs使用flatmap switchmap接口请求失败,再次
本文链接:https://www.haomeiwen.com/subject/kvazlktx.html
网友评论