답변

1

이 질문을 할 때 Bin을 만들면 항상 도움이됩니다. 나는 너에게이 일을 맡겼다.

fetch 호출에서 오류를 삼켜 야합니다. 예 :

fetch('bad-url').catch(err => 'Error but keep going')

여기 데모입니다. 문서 (출력)를 클릭하여 이벤트를 시작하십시오.

http://jsbin.com/vavugakere/edit?js,console,output

(당신은 구현을 가져 오기 기본으로 브라우저를해야하거나 오류를 던질거야)

+0

당신을 감사합니다, 정말 작동합니다. 가져 오기 대신에 앵귤러 2 http.get의 경우를 어떻게 다룰 지 알고 있습니까? –

+0

@MikhailLinkov 도움이 되었기 때문에 기쁩니다! 나는 RxJS도 좋아하는 React 사람입니다. Angular의 방법을 모르겠습니다. 그러나'http.get'가 약속을 되 돌린다면, catch로 처리 할 수 ​​있습니다. 관찰 가능한 오류를 반환하는 경우 필요에 따라 처리 할 수있는 여러 가지 방법이 있습니다. –

+0

각도 2 HTTP는 관찰 할 수있는, 첫 번째 방법은 호출 toPromise,하지만 그 trere 다른 방법입니다, 두 번째는 resubscribtion라고) 또한 버그인지 또는 전화가 없기 때문에 오류 switchMap 의이 기능을 알고 궁금입니다 onError 후 onComplete 콜백 –

관련 문제