問題タブ [redux-store]
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.
reactjs - ユーザー情報を Localstorage に保存しても安全ですか?
認証付きのアプリを作成しました。プライベート ルートへの移動時に、ユーザー オブジェクトが存在するかどうかを redux ストアで確認しています。ページをリロードすると、明らかにストアがクリアされます。redux-storage を使用した永続状態のソリューションを考えましたが、データが LocalStorage に格納されていることがわかります。すべてのデータがそこに表示されていることは安全ですか? ユーザーID、名前、電子メールなどの情報.
ありがとう
react-native - redux-persist は、アプリの更新間でデータを保持/保存しますか?
デバッグをしているときに携帯電話で... redux-persist に何かを保存すると、いくつかのコードを変更して保存して実行します: npx react-native run-android
...アプリの新しいバージョンが読み込まれると、まだ持っているデータを見ることができます以前に保存されました。
これは、redux-presist がデータベースの代替として優れていることを意味するので、Appstore でアプリを更新した後でも、保存されたデータは引き続きデバイス内にあり、更新されたアプリからアクセスできますか?
reactjs - Redux: My state is received '@@redux/INITi.8.gwam' Redux の状態が更新されない
状態が変化していない理由をデバッグしていて、これがレデューサーに記録されていることに気付きました:
これは、状態、アクション タイプ、リデューサー、アクションを含むストアです。
そして、これは私のコンポーネントです:
ここに console.log('userAvatar in imageUploader ', userAvatar); があります。console.log('Date.now() imageUploader の 44 行目 ', Date.now()); console.log('imageUploader の localUserAvatar ', localUserAvatar); console.log('Date.now() imageUploader の 46 行目 ', Date.now());
loadAvatar
ログから、ディスパッチャーがコンポーネントとストアで起動されていることがわかります...
しかし店内の様子は一向に変わりません…。
また、他の状態も正しく変更されます...たとえば、モーダルがあり、それがうまく更新されます。
{ type: '@@redux/INITi.8.g.w.a.m' }
私の状態が更新されない理由とその理由を教えてください。