一.问题点:angular开发中,自定义interceptor实现HttpInterceptor接口的时候,问题代码
export class AuthInterceptor implements HttpInterceptor {
private timeoutMillis;
constructor(public http: HttpClient,
public logger: Logger,
private requestProcessedHandler: RequestProcessedHandler,
private requestPreviewHandler: RequestPreviewHandler,
private requestExceptionHandler: RequestExceptionHandler){
//this.appCtrl.getActiveNav()
// console.info(`创建成功`);
this.timeoutMillis = Constants.TIMEOUT_MILLS;
}
二:项目报错截图:
三.错误分析:
经过研究和查资料的值这是官方以前版本的BUG,后来得到优化
循环引用错误,重复引用,具体解决问题参照学习一下链接: