-1
私の関数の戻り値の型がObservableであるところでブール値(真または偽のみ)を返したい<ブール値>。角度2を使用する際に真偽値だけを返すにはどうすればよいですか。私は多くを試みていますが、この問題を解決することはできません。どうしたらいいですか?事前に角度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