지금까지는 단일 함수 호출만으로 결과를 처리했습니다. 이 함수는 next()
에 매핑됩니다. 표 2-1에서 보듯이 각 메서드는 옵저버의 수명 주기 동안 특정 목적을 수행합니다. 또는 자체적으로 옵저버블을 만들어 API를 직접 사용할 수도 있습니다.
▼ 표 2-1 Observer API 정의
이름 |
설명 |
next(val): void |
업스트림 옵저버블에서 다음 값을 받으며 옵저버 패턴의 |
complete(): void |
업스트림 옵저버블에서 완료 알림을 받는다. |
error(exception): void |
업스트림 옵저버블에서 에러 알림을 받게 되며 예외가 발생하여 옵저버에 더는 메시지를 보내지 않음을 나타낸다( |