問題タブ [rxjs5]

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

angular - angular2を使用したrxjs:入力フィールドデータの変更をrxjsストリームに変換する方法をコンポーネントクラスに変換する

rxjsを使用して何でもストリームに変換できると言われています。ここでは、入力フィールドからのデータをストリームに変換し、後でそれをサブスクライブしたいのですが、valueChangesイベントを使用してangular2にメソッドがあります

しかし、このようなコンポーネントクラスでストリームを作成しようとすると

作成が認識されません。値が入力フィールドに変更されるときにrxjsでこれを行うにはどうすればよいですか。これはangular2フォームに関連しています。また、このストリームを作成するのに役立つ関数は何ですか?

0 投票する
3 に答える
184 参照

javascript - RXJS5 対 Promise.all

Promise.all に相当するものはありますか?

ドキュメントからつなぎ合わせることができません。さまざまな記事で ForkJoin が提案されていますが、機能しません...

正気の約束の世界に戻るかもしれません。

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

rxjs5 - 配列が特定のインデックスで特定の型を含むことを示しますか?

RxJS Observables を使用する Typescript Angular2 サイトで作業しています。ユーザー データの一部を取得し、2 つの異なる API エンドポイントにアクセスしています。私は.forkJoinそれらを一緒にそうしています

これは技術的には機能しますが、少し扱いに​​くいと感じています。特に、ますます多くのリクエストまたはさまざまな数のリクエストに参加する場合。results[0]それが TypeA である1とも TypeBであるとも言いません。

入力するためのよりスムーズな方法、resultsまたはリクエストを結合する代わりにforkJoin、それらの応答を異なるままにする (したがって、より明示的に入力する) 方法はありますか?

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

javascript - parstInt と isNaN 関数の引数の誤り

parstInt および isNaN 関数で引数を渡すとエラーが発生する

0 投票する
5 に答える
15046 参照

rxjs - RxJS 5.0 で「combineLatest」が見つかりません

次のコードでは、Observable.combineLatest is not a functionRxJS 5.0 を使用しています。

他のすべての Observables は解決できます。解決されていない関数は my だけcombineLatestです。私はobservables/combineLatest無駄にしようとするためだけに試しました。

webpackと を使用してすべてをコンパイルしてbabelいます。コードはscanrangeintervalmap、およびその他を解決できます。flatMap使用しても機能しimport 'rxjs/add/operator/mergeMap';ました。

だがしかしcombineLatest

したがって、誰かが実際の例を持っていれば、それは深く感謝されます。基本的に同じもの(オブザーバブルの配列と関数)である単体テスト以外に、ドキュメントには何も見つかりませんでした。

2018年4月4日更新

RxJs 5.5 では、以下を使用します。

前進する(RxJs 6)以下を使用します: