問題タブ [redux-actions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
122 参照

javascript - コンポーネントを変更するときに、レデューサーの初期状態を再定義するにはどうすればよいですか

詳細:

内部に呼び出されるコンポーネントがありheader、モバイル デバイスではバーガー メニューがあります。

このハンバーガー メニューをクリックすると、状態にtrueなり、メニューが開き、十字をクリックすると、状態になりfalse、メニューが閉じます。

今問題:

コンポーネントを変更すると、常に以前の状態が保存されます。homeたとえば、メニューが開いていてクリックすると、実際の状態とtrue自宅でメニューが開いているため、このような状態は望ましくありません。

何かアドバイスはありますか?

コードを見てください: