問題タブ [rxdart]
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.
redux - Flutter Redux Epic ミドルウェアでは、ストリーム変数が変更された後にアクションをディスパッチするにはどうすればよいですか?
Flutter Redux Epic ミドルウェアでは、ストリーム変数の変更後にアクションをディスパッチするにはどうすればよいですか?
EpicMiddleware の簡単な例:
砂時計変数が監視可能から変更された後、このLoadHourglassesHistoryActionをディスパッチするためにいくつかの異なる方法を試しましたが、ディスパッチしませんでした。Observable の変更後にアクションをディスパッチすることは可能ですか?
使用パッケージ:
redux_epics: ^0.10.0 & rxdart: ^0.18.0
flutter - 最後のストリームのみのイベントで、複数のストリームをフラット化します
x
ストリームです。イベントごとに、x_i
それ自体がイベントを生成するストリームを生成します。x_i
このセットアップから、最後まで最新のイベントのみを含むフラット化された出力ストリームを生成したいと思いx
ます。
期待される結果は
flatMap
onは使用できません。これは、最新のサブ ストリームのイベントだけでなく、x
すべてのイベントが出力ストリームにマージされるためです。x_i
は無限であるconcatMap
ため、私も使用できません。出力ストリームは事実上.x_i
x_1
これはかなり一般的なシナリオのように思えるので、私の質問: 標準の RxDart (私が使用している) を使用してこれは可能ですか、それとも自分で実装する必要がありますか?
dart - 2 つのストリームを組み合わせた RxCommand を作成する
名前と住所、保存ボタンの2 つの入力があるフォームがあります。
だから私は変更を作成し、それぞれにisValidコマンドを作成しました
保存ボタンにも同じものを作成しようとしてcanSave = _isNameValidCommand && _isAddressValidCommand
いますが、構文がわかりません。
ZipStream を作成しました:
ただし、ストリームが呼び出されることはありません。
ヒントはありますか?