모든 에러 핸들러 만들기 (All Error Handler Class)

최대 1 분 소요

Angular 에러 발생 이벤트를 모두 캐치하는 클래스를 만들어 봅시다.

1. 사용방법

내장 함수인 ErrorHandler를 활용하며, 최상위 모둘에 적용합니다.

에러를 처리하는 handleError 함수를 사용하여 에러 처리를 한 곳에서 진행할 수 있습니다.

2. 코드

class MyErrorHandler implements ErrorHandler {
  handleError(error) {
    // do something with the exception
  }
}

@NgModule({
  providers: [{provide: ErrorHandler, useClass: MyErrorHandler}]
})
class AppModule {}


끝.

댓글남기기