問題タブ [rxjs-pipeable-operators]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
10729 参照

angular - パイプ内で forkJoin を呼び出す方法は?

TL;DRオブザーバブルのパイプ内で forkJoin を使用することは可能ですか?

全文: オブジェクトの配列の Observable を返すサービスがあります。これらのオブジェクトごとに、オブザーバブルを返すサービスをもう一度呼び出し、それぞれの結果に別の操作を適用する必要があります。

私の現在の解決策はこれです:

最初のサブスクライブを取り除き、代わりにパイプを使用したいと思います。問題は、 forkJoin のチュートリアルでは、オブジェクトまたは配列が渡されるソースとして表示され、パイプの一部として表示されないことです。

マップ内から forkJoin を呼び出す

おそらく再帰Observable<Observable<resolved forkJoin arguments>>的に購読する必要があるでしょう。良い方法ではないようです。

引数なしでパイプ内にfJを置く

オブザーバブルの奇妙な絡み合った構造で終わります。これも良い方法ではないようです。

パイプ内から forkJoin を使用することさえ可能ですか?

0 投票する
1 に答える
33 参照

angular - フィルター演算子からの引数が、監視可能な配列に存在するプロパティを取得しない理由

日付文字列であるプロパティ「開始」が別の日付文字列と一致する場合、オブザーバブルからの配列をフィルタリングしようとしていますが、フィルター演算子関数内で引数が「開始」を有効なプロパティとして認識していません

私は複数の例を読みましたが、私のものと比較すると非常に似たシナリオのようです

このオブザーバブルをサブスクライブしているときに別のファイルで

予想される出力は次のようになります: { idAuction: '4', start: '2019-07-19T15:30', },

しかし、コンパイルしていません.startはaucsの有効なプロパティではありません