角多的错误处理
问题描述:
在我们的项目中,我们已经使用了用角多的错误处理
{provide: ErrorHandler, useExisting: CustomErrorHandler}
这CustomErrorHandler由第三方这些错误记录到一个*服务器提供的自定义错误处理程序。除此之外,我们还想实现我们自己的*错误处理,以便在屏幕上显示错误。
有没有办法在角度有多个错误处理程序?
答
谢谢@yurzui,任何人loooking代码这里是我使用的片段:
AppModule.ts:
{provider: ErrorHandler, useClass: LocalErrorHandler}
LocalErrorHandler.ts:
export class LocalErrorHandler extends CustomErrorHandler
{
handleError(error: any)
{
//Local custom handling
super.handleError(error);
}
}
装饰'CustomErrorHandler '用你的逻辑重写'CustomErrorHandler' – yurzui