問題タブ [rx-kotlin]
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.
rx-java - オブザーバブルのフラット化オブザーバブル
私がやりたいことは、毎秒別の関数を実行する関数を作成することです。2番目の関数が戻り、最初の関数も代わりにObservables<A>
戻りたいObservables<A>
Observable<Observable<A>>
例えば:
だから私は似たようなことをしたいと思います(これをJavaっぽい方法で書き込もうとしましたが、Kotlinを使用します)
kotlin - RxJava たぶん:空のケースを処理するためのきちんとした方法はありますか?
私はこの問題で立ち往生しています。これはかなり単純なはずです。Maybe
が として完了したときにコード ブロックを実行するには、サブスクライバーが必要Empty Maybe
です。見つけた
- デフォルトの Maybe 値を渡すことも、switchIfEmpty を使用することもできますが、どちらもハッキーだと思います。
- また、onComplete 関数を (他の 2 つのイベントのハンドラーと共に) 受け取る subscribe 関数がありますが、onComplete は、空の完了かどうかを調べるために使用できる引数を取りません。
- 別の方法は かもしれませんが
Maybe.isEmpty.blockingGet()
、それも汚れています。
私は次のことを試しました( Kotlin Syntax ):-
しかし、予想どおり、サブスクリプションを 2 回実行しており、ここでテストしています:-
誰かがこれを解決するためのより良い方法を提案してもらえますか?
android - RXKotlin void にどのようにマッピングしますか?
申し訳ありませんがnooby kotlinの質問
void のオブザーバブルを返すにはどうすればよいですか? 私は、、試してみvoid
ましVoid()
たVoid