まず、React Native Router Flexをプロジェクトにインストールする必要があります。以下のコマンドを使用して、npmパッケージマネージャーを介してインストールします。
npm install react-native-router-flex
React Native Router Flexをプロジェクトに正常にインストールした後、次の手順に従って初期状態を設定します。
App.js
ファイルを開き、以下のように必要なモジュールをインポートします。
import { Router, Scene } from 'react-native-router-flex';
- 初期状態を設定するために、
Router
コンポーネントを使用します。以下のようにRouter
コンポーネントを追加します。
<Router>
{/* ここにシーンを追加 */}
</Router>
- シーンを追加します。シーンは、アプリケーション内の異なる画面またはビューを表します。以下のように
Scene
コンポーネントを使用してシーンを追加します。
<Scene key="sceneKey" component={ComponentName} initial={true} />
key
プロパティはシーンの一意の識別子です。component
プロパティはシーンで表示するコンポーネントです。initial={true}
プロパティを使用して、初期状態として表示するシーンを指定します。
上記のコード例では、sceneKey
を適切なシーンのキーに置き換え、ComponentName
を表示したいコンポーネントの実際の名前に置き換えてください。
これでReact Native Router Flexの初期状態を設定する準備が整いました。必要な数のシーンを追加し、それぞれの初期状態を設定することができます。
以上がReact Native Router Flexで初期状態を設定する方法です。これにより、アプリケーションの起動時に表示される最初の画面を指定することができます。