2
は、以下の2つの観測組み合わせる必要がある:条件付きで組み合わせる2つの観測
observable1
が{ x: value1 }
observable2
発する発するを発するobservable3
に{ y: value2 }
:
- 火災(
value2
をobservable2
によって放出された最後の値である)すなわち observable2
火災
{ y: value }
は、それがobservable1
放出しobservable2
発するため等merge
ためcombineLatest
ように振る舞うべき。
これを行うにはエレガントな方法がありますか?
'Rx.Observable.merge(observable1.withLatestFrom(observable2)、observable2)'? – user3743222
独自の演算子を実装できます。 – sielakos
@ user3743222ありがとうございました!それはかなり単純です。これを回答として投稿すると、私はそれを受け入れます。 –