私はまだRxJSの周りに頭を抱えています。このパターンがあります。私は実行し続けており、もっとエレガントな方法で書きたいと思っています。ObservableのリストからObservableオブジェクトを作成する
Model-View-Intentパターンコンポーネントのモデル部分を実装すると、入力としてアクションを取る関数があり、出力として単一のstate$
が返されます。
function model(actions) {
const firstProperty$ =
const anotherProperty$ = …
// Better way to write this?
const state$ = Rx.Observable.combineLatest(
firstProperty$, anotherProperty$,
(firstProperty, anotherProperty) => ({
firstProperty, anotherProperty
})
);
return state$;
}
だから私のmodel
方法は、観測の束を計算し、それらの一つ一つは、自分のアプリケーションの状態の一部を表しているアイテムを発します。それは結構です。
しかし、どのように私はきれいに状態を放出する1つの観察可能なものに結合します、各状態は最初の観測可能な名前である単一のオブジェクトですか?
、おかげで私はまだこの質問に直接答えではかなりわからないんだけど、それにもかかわらず便利です。 –