React Native

React Native ナビゲーション

React Navigation、Stack Navigator、Tab Navigator、Drawer Navigator、deep linking

22 面接問題·
Mid-Level
1

React Native アプリケーションで React Navigation を使用するには、どのパッケージをインストールする必要がありますか?

回答

@react-navigation/native パッケージは React Navigation のコアパッケージです。ナビゲーションに必要な基本コンポーネントとコンテキストを提供します。Stack、Tab、Drawer などの特定のナビゲーターは、プロジェクトの要件に応じてインストールする別個のパッケージです。

2

React Navigation を有効にするには、どのコンポーネントでアプリケーションをラップする必要がありますか?

回答

NavigationContainer は、ナビゲーション構造全体をラップする必要があるルートコンポーネントです。ナビゲーション状態と linking を管理し、すべての子ナビゲーターに必要なコンテキストを提供します。このコンポーネントがないと、ナビゲーターは正しく動作しません。

3

React Navigation で 'Details' という名前の screen に移動するにはどうすればよいですか?

回答

navigation.navigate('Details') メソッドは、React Navigation で screen に移動する標準的な方法です。その screen がまだアクティブでない場合はスタックにプッシュし、すでにナビゲーションスタックにある場合は既存のインスタンスに戻ります。

4

screen に移動するときにパラメータを渡すにはどうすればよいですか?

5

screen でナビゲーションパラメータにアクセスするにはどうすればよいですか?

+19 面接問題

次の面接に向けてReact Nativeをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める