我有一个有角度的应用程序,我拦截了添加标头的请求,基本上我首先要获取api令牌,并且当令牌提取未完成时,我想延迟请求的拦截时间,我尝试按照示例{{3 }},但是它不起作用,到目前为止我有
return next.handle(reqClone).pipe(concatMap(item => of(item.pipe(delay(5000)))));
来自上面的here,错误是
ERROR in src/services/request-interceptor.service.ts(6,10): error TS2300: Duplicate identifier 'concatMap'.
src/services/request-interceptor.service.ts(12,9): error TS2300: Duplicate identifier 'concatMap'.
src/services/request-interceptor.service.ts(50,67): error TS2339: Property 'pipe' does not exist on type 'HttpEvent<any>'.
Property 'pipe' does not exist on type 'HttpProgressEvent'.
请对此提供任何帮助,或者如果有其他方法可以实现这一目标,将非常感谢。