각도 2 설명서 및 특별히 https://angular.io/docs/ts/latest/guide/server-communication.html의 코드 예제 (plunkr here)가 있습니다. 서버 링크가 끊어져서 (예 : 호출하기 위해) 오류 시나리오를 시뮬레이션하려고했습니다. net :: ERR_CONNECTION_REFUSED 유형의 오류 표시
GET http://localhost:3002/heroes net::ERR_CONNECTION_REFUSED
scheduleTask @ zone.js:1990
ZoneDelegate.scheduleTask @ zone.js:384
onScheduleTask @ zone.js:274
그러나 템플릿 HTML
{{errorMessage}}
에 나는
0 - {"isTrusted":true}
을 얻고있다.
net::ERR_CONNECTION_REFUSED
오류 메시지를 어떻게 수집합니까?
그렇지 않으면 오류가 발생하지 않도록 TypeError: Observable_1.Observable.throw is not a function
을 피하기 위해 서비스에 import 'rxjs/add/observable/throw';
을 추가해야합니다.