我正在研究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 }));
答案 0 :(得分:2)
您可以在MyApp
组件
@Component({
providers: [provide(ExceptionHandler, {useClass: AppExceptionHandler})]
})
export class MyApp{...}