rxjs-book icon indicating copy to clipboard operation
rxjs-book copied to clipboard

125 page throwError 예제에 대한 의문입니다.

Open myalin opened this issue 5 years ago • 1 comments

1.4.2 throwError ( 125 페이지 )

map( number => number< 0? throwError("number는 0보다 커야한다") : number )

에서 throwError에 의해

subscribe의 error 가 호출되지 않네요.

throwError().subscribe()를 통해서 처리하면 되겠지만 외부의 subscribe를 통해 error 를 catch 하려는 의도의 예제 인거 같습니다.

혹시 이해의 문제인지 예제의 문제인지 알려주시면 감사하겠습니다.

myalin avatar Sep 14 '18 10:09 myalin

@myalin 관련 예제를 수정했습니다.

더불어 책도 다음과 같이 수정되어야 할것 같습니다. 감사합니다.

p125.

사용자에게 에러가 발생했다는 것을 알려주기 위해 바로 에러 상태를 전달하고 구독을 해지한다.

사용자에게 에러가 발생했다는 것을 알려주기 위해 에러 상태를 전달하는 Observable을 전달한다. 에러 상태를 전달하는 Observable을 구독시 바로 에러 상태를 전달하고 구독을 해지한다.

sculove avatar Sep 29 '18 12:09 sculove