を反応させるには「ルート」のシーンが必要なのか、私はちょうど1つの質問があります。すべての例ではは、なぜ我々は本当に良いように思える1は、彼らが良いドキュメントと実装を持っている<a href="https://github.com/aksonov/react-native-router-flux" rel="nofollow">react-native-router-flux</a>で、私は私のアプリのためのルーティングライブラリを実装していますネイティブルータフラックス
は、シーンがそのように、ルートのシーンに包まれています。
<Scene key="root">
<Scene key="sceneOne" component={SceneOne} />
<Scene key="sceneOne" component={SceneTwo} />
</Scene>
私はルートシーンなしでそれを使用してみましたが、それはまだ期待通りに動作します。したがって
<Scene key="sceneOne" component={SceneOne} />
<Scene key="sceneOne" component={SceneTwo} />
私私は現在、根の目的を理解していないので、質問。
その他の理由はありますか? – Muhaimin
これには他にもいくつかの理由がありますが、それは状況によって異なります。たとえば、ルート要素を持っている一つの理由は、すべての下線の子供たちのために同じでなければなりません小道具を追加することで、例えば、 'navigationBarStyle'小道具を使用してナビゲーションバーに共通のスタイルを設定します。 – George
ルーターに複数のシーンがある場合の最初の解決策はもう機能しません。ルータには1つのシーンのみが含まれている必要があります。 –