問題タブ [combinelatest]

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 に答える
519 参照

angular - RXJS 結合最新号 5 から 6 へのアップグレード後

Service.ts ファイル

バージョン 5 コード:

バージョン 6 コード:

この古いコードをオンライン ガイドラインの新しいコードに変更しました。combineLatestこの関数にネストされた問題に直面しています:

エラー:

@deprecated — resultSelector はサポートされなくなりました。代わりにパイプでマップします

タイプ 'Observable<[AdapterModel[], ApplicationModel[]]>' の引数は、タイプ 'OperatorFunction<unknown, unknown>' のパラメーターに割り当てられません。

タイプ 'Observable<[AdapterModel[], ApplicationModel[]]>' は署名 '(source: Observable): Observable'.ts(2345) に一致しません

RXJSのバージョン:「6.6.3」、

私の側から必要な追加情報があるかどうかお知らせください。前もって感謝します。

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

rxjs - forkjoin と CombineLatest rxjs の違い

どちらも複数のストリームに参加するために使用されます。

これから 私は両方の間で混乱しています。

私はこれを試しています

印刷する

結果が約5秒になるたびに、combineLatestがリクエストを順番に送信する場合、なぜ約5秒の期間を印刷しているのか.

これは正しいですか、それとも他の違い、サンプルコードはありますか?