にRX哲学(RxJava、RxJS、Rxのを...)理解(例えばRxJavaで)反応性プログラミングを使用の場合問題アンドロイド
- いくつかのプロパティを持つユーザーオブジェクト(名前、姓があります) - 加入者
- ユーザーの変更(名前の変更)
は右番目の仮定である - 観察可能な
私が今見たことから、rxjavaとandroidに関するすべての例は、非同期呼び出しと、トリガされた/サブスクリプションによって呼び出された返されたデータのストリームの処理に焦点を当てています。観測されているソースが変更された場合、どうなりますか?加入者は誘発されるべきかどうか?
はここから撮影:例えば https://en.wikipedia.org/wiki/Reactive_programming
、命令型プログラミング設定で、:=は、B + C瞬時にB + Cの結果が割り当てられていることを意味する表現でありますbとcの値はaの値に影響を与えずに変更することができます。 しかし、リアクティブプログラミングでは、プログラムがa:= b + cという文を再度実行することなく、bとcの値が変わるたびにaの値が自動的に更新されます。
rxJavaで動作を設定する方法の例は、wikipediaの記事に記載されていますか?
をパターン –
私はMVPが何であるかを知る。問題の焦点はフロントエンドではなくrx(rxjava)であり、それを理解することです。 1 - 2 - 3の例は、私の誤解をよりよく説明するための理論的なものです。 – ramden