在 Ionic2 应用程序中覆盖 ExceptionHandler
Overriding ExceptionHandler in Ionic2 app
我正在开发一个 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 }));
您可以在 MyApp
组件中覆盖它
@Component({
providers: [provide(ExceptionHandler, {useClass: AppExceptionHandler})]
})
export class MyApp{...}
我正在开发一个 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 }));
您可以在 MyApp
组件中覆盖它
@Component({
providers: [provide(ExceptionHandler, {useClass: AppExceptionHandler})]
})
export class MyApp{...}