在catcherror中设置超时显示角度错误
类型(error: any) => void
的参数不能分配给类型(err: any, caught: Observable<HttpEvent<any>>) => ObservableInput<{}>
的参数。
类型void
无法分配给类型ObservableInput<{}>
。 [2345]
http://i.imgur.com/qWSyIP0.png
catchError(error => {
if(error==403)
{
setTimeout(() => {
return next.handle(this.addToken(req, authService.getToken())).pipe();
}, 2000);
}
})
答案 0 :(得分:0)
在管道内使用delay
,例如.pipe(delay(2000))