0
どこかに間違っていなければなりませんが、どこにあるのかわかりません。 私は物事がImmutableJS一緒に行く取得しようとしています:ImmutableJSカウンターが更新されない
case 'GET_NEXT_PERSON': {
var counter = state.get('counter');
counter++;
var newState = state.set('counter', counter);
return newState;
}
は、カウンタはいえ増加しません。ヒントをいただければ幸いです!
state
const initialState = Map({ counter: 0 });
、その後、いつものように減速機に入れている:
export default function (state=initialState, action) {
... }
あなたがどこかに '' newState'にstate'の参照を切り替えていますか?そうでなければ、これはうまくいかない。 – hazardous
私は理解していないようです...? (だからおそらく、私は*参照*を切り替えていない*私はそれをどうすればよいだろうか?) –
もっとコードを分けてください。 'state'変数はどのように維持されていますか? – hazardous