2017-10-03 3 views
0

を反応させます。使用ローカルストレージの代わりに、私は、クライアントのブラウザの履歴に(<strong>ReactJs</strong>で)私のレンダリングされたコンポーネントを格納したいが、それは私にとって非常に複雑であるので、私は、それのために<strong>Reduxの</strong>を使用したくないReduxの

ローカルストレージまたはクッキーをReduxおよびReact Routingの代替ソリューションとして使用する方法はありますか?

編集: 私はキャッシュレンダリングされたデータのルートを反応させる使用する必要があり、それは、ルート変更の後を意味し、再び戻って前のページになった、レンダリングされたデータはまだそこに残っていないと、再びサーバにリクエストを送信する必要! this Redux exampleのように、しかし、Reduxなしでそれを行う必要があります。

ありがとうございました。

+0

Reduxは、レンダリングされたコンポーネントを格納するための一種のキャッシュシステムではありません。あなたの主な質問は、何がReduxの代替案になるのでしょうか? – IzumiSy

+0

@IzumiSy私はReduxに慣れていないので、ルートバック後にコンポーネントをレンダリングしないようにしたいのですが、このReduxの例のように、レンダリングされたデータをクライアントのブラウザ履歴にキャッシュしたいとします:[link](https:// github .com/reactjs/redux/tree/master/examples/real-world)が、Reduxなしでそれを行う必要があります! –

答えて

1

Reduxは、状態管理であり、キャッシュまたはローカルストレージに関係しません。コンポーネントをキャッシュする場合は、これを見てください。https://developer.mozilla.org/en-US/Apps/Fundamentals/Offline

キャッシュにコンポーネントを格納するマニフェストを作成する必要があります。

関連する問題

 関連する問題