0
typescriptが新しく、2つのsubscribeメソッドがネストされています。私の質問は、handleErrorメソッドを2回呼び出さずにhandleErrorメソッドを呼び出す方法です。1回の呼び出しでTypescript処理エラーが発生する
this.service1.get(id).subscribe(val => {
this.service2.get(id).subscribe(
data => {
...
},
err => {
this.handleError("Handle me service2", err);
}
);
},
err => {
this.handleError("Handle me service1", err);
}
);
あなたが「マージ」観測と結果のシーケンスを購読するflatMap演算子を使用することができ
、彼らは意志一緒に呼ばれることはありません。一度に1つだけ呼び出されます。問題はないようです。 –