角度多重错误处理程序

The*_*awk 2 error-handling angular

在我们的项目中,我们已经使用了一个自定义错误处理程序

{provide: ErrorHandler, useExisting: CustomErrorHandler}
Run Code Online (Sandbox Code Playgroud)

此CustomErrorHandler由第三方提供,该第三方将错误记录到中央服务器。除此之外,我们还希望实现自己的中央错误处理以在屏幕上显示错误。

有没有办法在angular中有多个错误处理程序?

The*_*awk 5

谢谢@yurzui,因为任何在此查找代码的人都是我使用的摘录:

AppModule.ts:

{provider: ErrorHandler, useClass: LocalErrorHandler}
Run Code Online (Sandbox Code Playgroud)

LocalErrorHandler.ts:

export class LocalErrorHandler extends CustomErrorHandler
{
   handleError(error: any)
   {
       //Local custom handling
       super.handleError(error);
   }
}
Run Code Online (Sandbox Code Playgroud)