私はReact nativeとreduxの両方で新規です。 React nativeとreduxで作業している間に、state
がredux store
になると、component
が多くレンダリングされることがわかります。ネイティブレスキュー状態に反応してパフォーマンスの問題が発生する
たとえば、私はredux状態として格納されているリストビューのデータを持っています。リストビューは画面Aに表示されます。何らかの理由で、次の画面でリストビューを変更します。データを還元状態で保存すると、次の画面でリストビューが変更されるたびに、画面Aのリストビューが自動的に更新されます。
残念ながら、リストビューのデータが変更されたときはいつでも、画面Aのすべてのコンポーネントを再レンダリングする必要があります(データをコンポーネント状態にすると、リストビューのみがすべてのコンポーネントではなくレンダリングされます)。
リストビューのデータをredux状態で保存し、すべてのコンポーネントではなく再レンダリングするだけですか?
ご意見がありましたら、お知らせください。
ありがとうございます!
表示するコードはありますか? – Dherik
@Dherik:私の質問を考えてくれてありがとう。私は簡単なコードを作成し、できるだけ早く質問を編集します。 – LuongTruong
@Dherik:クビの答えは素晴らしいです。私は今私の問題を解決することができます。皆さん、ありがとうございました。 – LuongTruong