我如何跟踪 ionic 2 app.component.ts 中的每个错误

How can i track every error in app.component.ts in ionic 2

我正在使用 ionic 2。我想跟踪 ionic 2 app.component.ts 文件中出现的每个错误。有解决方案吗?

提前致谢

您需要使用 IonicErrorHandler class 因为 that.This 是全局错误处理程序。

The IonicErrorHandler intercepts the default Console error handling and displays runtime errors as an overlay when using Ionic's Dev Build Server.

app.module.ts

import { NgModule, ErrorHandler } from '@angular/core';
import { IonicErrorHandler } from 'ionic-angular';

@NgModule({
  providers: [{ provide: ErrorHandler, useClass: IonicErrorHandler }]
})
class AppModule {}

现在,如果您在应用程序的任何地方执行 throw new Error('Im error'),您将看到您的控制台消息。

custom error handling 有一篇关于它的精彩文章。