-1
나는 내 함수의 반환 값 유형이 Observable 인 곳에서 부울 값 (true 또는 false 만)을 반환하려합니다. < boolean>. 각도 2를 사용할 때 true 또는 false 값만 반환하려면 어떻게해야합니까? 많이 시도하지만이 문제를 해결할 수 없습니다. 내가 어떻게 해? 사전에각도 2 서비스 메서드에서 부울 값을 반환합니다.
CheckValidation(measurementUnitId: string, itemId: string): Observable<boolean> {
const url = `api/v1.0/measurementUnits/${measurementUnitId}/items/${itemId}`;
debugger;
var returnValue = this.http.get(url)
.do(result => console.log('CheckValidation: ' + result))
.catch(this.handleError);
//Here I need the value of returnValue variable will be true or false.
}
감사 :
다음은 내 코드입니다.
당신이, 당신은 단지'CheckValidation'가 사용되는 방법을 우리에게 보여줄 수 없습니다 : 시각적 표현에 대한
는 ReactiveX 설명서를 참조하십시오. –[각도 2 - Observable에서 직접 데이터 반환] (https://stackoverflow.com/questions/37867020/angular-2-return-data-directly-from-an-observable) – jonrsharpe