import { Injectable, ErrorHandler, Inject, Injector } from '@angular/core';
import { MessengerService } from '../services';
import { MessageTypeEnum } from '../../shared';
@Injectable()
export class AppErrorHandler extends ErrorHandler {
constructor(private messengerService: MessengerService) {
super(true);
}
handleError(error) {
console.log('ERROR!');
console.log(error);
this.messengerService.showMessage('Nastala chyba', 'Předem se omlouváme za vzniklé potíže', MessageTypeEnum.Error);
}
}
ロギングは機能しますが、アプリはまだクラッシュしています+ロギングもhttpエラーを追跡していますが、すべてのエラーはログに記録されますが残りは残ります角度のアプリケーションの正常に動作します。エラーのAngular2 ErrorHandler、エラーでコードが破損する
例: value.getMonthはViewWrappedError.ZoneAwareError OR 404の機能ではありません、500 HTTPエラー
いただきましエラー? – Smit