0
Observable.forkJoinを使用して、角度4で2つのサービスリクエストを送信しています。 私は応答を正しく取得しています。しかし、私は1つの応答が成功し、もう1つはどうしたらいいですか?助けてください。ForkJoin for multiple observables
Observable.forkJoinを使用して、角度4で2つのサービスリクエストを送信しています。 私は応答を正しく取得しています。しかし、私は1つの応答が成功し、もう1つはどうしたらいいですか?助けてください。ForkJoin for multiple observables
あなたは後に障害を処理し、エラーのために結果を確認するために各要求に対してcatch
を追加することができます。
var source1 = Rx.Observable.return(42);
.catch(err => Rx.Observable.return(new Error('request failed'));
var source2 = Rx.Observable.throw('err')
.catch(err => Rx.Observable.return(new Error('request failed'));
var source = source1.forkJoin(source2, (s1, s2) => {
return {
s1,
s2
};
});