在Ionic2应用程序中覆盖ExceptionHandler

时间:2016-02-04 20:49:28

标签: typescript angular ionic2

我正在研究Ionic v2应用程序并尝试从angular2实现此ExceptionHandler

由于Ionic2不要求开发人员明确调用bootstrap,因此暂时无法实现此目的。有没有人在Ionic v2中实现自定义ExceptionHandler有什么成功?

这是我的尝试,但无法加载应用,页面上没有任何例外。

import {ExceptionHandler,provide} from 'angular2/core';
import {bootstrap} from 'angular2/bootstrap';

import {AppExceptionHandler} from './services/exception-service';


...

bootstrap(MyApp,provide(ExceptionHandler, {useClass: AppExceptionHandler }));

1 个答案:

答案 0 :(得分:2)

您可以在MyApp组件

中覆盖此内容
@Component({
    providers: [provide(ExceptionHandler, {useClass: AppExceptionHandler})]
})
export class MyApp{...}