모든 에러 핸들러 만들기 (All Error Handler Class)
Angular 에러 발생 이벤트를 모두 캐치하는 클래스를 만들어 봅시다.
1. 사용방법
내장 함수인 ErrorHandler를 활용하며, 최상위 모둘에 적용합니다.
에러를 처리하는 handleError 함수를 사용하여 에러 처리를 한 곳에서 진행할 수 있습니다.
2. 코드
class MyErrorHandler implements ErrorHandler {
handleError(error) {
// do something with the exception
}
}
@NgModule({
providers: [{provide: ErrorHandler, useClass: MyErrorHandler}]
})
class AppModule {}
끝.
댓글남기기