1
私は減速機を再使用したいが、別のinitialStateを使用したい。Redux、異なるinitialStatesの高次減速器ですか?
foo-1
レデューサーについては、initialStateを与えたいと思います。{'foo': 1}
そしてfoo-2
減速のために、私は、このような高次の減速を書くことができますどのように初期状態{'foo': 2}
に
を与えるしたいのですが?
私は減速機を再使用したいが、別のinitialStateを使用したい。Redux、異なるinitialStatesの高次減速器ですか?
foo-1
レデューサーについては、initialStateを与えたいと思います。{'foo': 1}
そしてfoo-2
減速のために、私は、このような高次の減速を書くことができますどのように初期状態{'foo': 2}
に
を与えるしたいのですが?
は減速機メーカーを使用します。
function makeReducer(initialState) {
return function(state = initialState, action) {
// reducer logic
}
}
後の使用は、この
const firstReducer = makeReducer({'foo': 1});
const secondReducer = makeReducer({'foo': 2});
が好き