問題タブ [redux-persist]

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 投票する
0 に答える
206 参照

python - ReduxPersist を使用して Selenium で React アプリにログインする

私が行っている調査では、プログラムで React Web アプリにログインしようとしていますが、毎回ログイン フォームを使用することはできません。サイトに戻ってきたふりをする必要があります。

アプリはセッション Cookie を使用してログインしているユーザーを識別しませんが、IndexedDB と LocalStorage の値の組み合わせを使用します。

私のコードは次のようになります (プライベート メッセージで Web サイトの名前をお知らせします) が、正常にログインできません。Web サイトに 2 回目にアクセスすると、セレン ブラウザーはログインしません。間違っていますか?

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

reactjs - 反応ボイラープレートを使用した redux-persist v5 の正しいセットアップ

redux-persist 5.9.1フレームワークでセットアップしようとしていますreactboilerplate 3.4.0

私が受け取ったエラーは関連しているようでredux-immutable、正しい構成を理解できません。

これが私がこれまでに行ったことです:

1.NPM をインストールする

npm i -S redux-persist redux-persist-transform-immutable

package.json "redux-persist": "^5.9.1", "redux-persist-transform-immutable": "^5.0.0",

2. Redux Persist のセットアップstore.js

3. reducers.js に変更なし

4. App.js を更新する

それでも運が悪い:

エラー:

不変のマップが正しく構成されていないと思います。何か助けはありますか?

redux-persist エラー

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

reactjs - Redux persist v5 が想定どおりに機能しない

redux と redux-persist を使用する反応ネイティブ アプリケーションを作成しています。

実際の動作: ユーザーがログインして apen を閉じ、しばらくしてから再度開くと、ログイン ビューに直接移動する必要があります。しかし、私のアプリケーションでは、最初にログアウトしたページが表示され、ストアが再水和された後、ログインしたビューに自動的にリダイレクトされます

App.js は次のとおりです。

私のcreateStore.jsは次のとおりで、redux-persist v5を使用しています

私が直面している問題は、ログインしてアプリを閉じてから再度開くと、ログアウトした画面がポップアップし、ストアが再水和された後にログインしたレイアウトに自動的にリダイレクトされることです。ストアが復元された後に実際に実際にレンダリングできるように、ストアが復元された後にフラグか何かが必要になると思います。助けてください...よろしくお願いします

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

reactjs - localStorage に状態を手動で永続化するよりも redux-persist を使用するのはなぜですか?

もう 1 つの質問方法は、localStorage に保存されたデータのみを使用してアプリを起動し (再水和)、すべての redux 状態の変更を localStorage に保存する (永続化する) 場合は、次のような独自のソリューションを使用するよりもredux-persistを使用することです。ダン・アブラモフはここで説明しますか?

redux-persist には他にも多くの機能が付属していることは理解しており、私自身は redux-persist-crosstab を使用できるようにするため (異なるタブで実行されているアプリ間の変更に対処できるようにするため) に使用し始めましたが、最も基本的なシナリオで使用するのはやり過ぎです。persist/REHYDRATE特に、理解するのが難しく、ランダムに呼び出すなど、面白いことをすることがあります。

ここで明らかな何かが欠けていますか?