如何覆盖Angular 2异常处理程序?

时间:2016-09-19 14:27:00

标签: angular

看起来旧的做法就是:

bootstrap(App, [
    provide(ExceptionHandler, { useClass: CustomExceptionHander })
])

你是如何在app.module.ts(post rc-5)中做到的?

1 个答案:

答案 0 :(得分:2)

更新 ExceptionHandler已重命名为ErrorHandler https://stackoverflow.com/a/35239028/217408

<强> orgiginal

您使用的语法不久前已弃用,并且已在最近的版本中删除 使用像这样的对象文字语法:

@NgModule({
  providers: [{provide: ExceptionHandler, useClass: CustomExceptionHander }],
  ...
})