2017-10-26 12 views
0

私はReact Navigationを使い始めました。その本当にすばらしい図書館ですが、ドキュメントにはまだまだ仕事が必要です。リアクションナビゲーションではいつreduxを使うべきですか?

私はの世話をする必要があるシナリオ次き: - 条件に基づいて新しい画面を押す

  1. を。
  2. 現在のStackNavigatorに画面をプッシュします。
  3. いくつかの条件に基づいて画面に戻ります。
  4. ログアウト時にルートスタックをクリアします。

私はこれらすべてがreduxを使わずに明らかに達成できることを理解しています。

リアクションナビゲーションでレフィックスを使用する利点は何ですか?私がreduxを使用した場合にのみ達成できる具体的な事柄はありますか?

答えて

1

reduxは、あなたのアプリのデータを管理するために使用され、リアクションナビゲーションとはあまり関係ありません。あなたは犠牲を払わずにリストされたすべてを行うことができます

リアクションナビゲーションは、画面間をナビゲートし、それらの画面内のデータを渡すためのフレームワークを提供します。

reduxは、アクションをディスパッチすることによってデータ(状態)を管理し、完了したアクションに応答するためのフレームワークを提供します。

あなたの状態の変更を管理するようにreduxを組み合わせることができます。そして、それらの状態の変化を操作してナビゲーションイベントを引き起こすことができます。

関連する問題