【发布时间】:2016-10-03 05:53:25
【问题描述】:
我在 angular 2 自动注入的其他地方使用了我的服务。 我想在 ExceptionHandler 中使用相同的服务。 但是服务不会将数据发布到服务器。 我通过调试器和我的服务调用。
class MyExceptionHandler extends ExceptionHandler {
rbJSLogger: RBLoggerService;
constructor() {
super(null,null);
var injector = ReflectiveInjector.resolveAndCreate([
RBLoggerService,
JSONP_PROVIDERS,
Http,
ConnectionBackend,
HTTP_PROVIDERS
]);
this.rbJSLogger = injector.get(RBLoggerService);
}
call(error, stackTrace = null, reason = null){
// console.error(stackTrace);
this.rbJSLogger.searchBy("asd");
}
}
【问题讨论】:
标签: angular