React Native ナビゲーション
React Navigation、Stack Navigator、Tab Navigator、Drawer Navigator、deep linking
22 面接問題·
Mid-Level
1React Native アプリケーションで React Navigation を使用するには、どのパッケージをインストールする必要がありますか?
1
React Native アプリケーションで React Navigation を使用するには、どのパッケージをインストールする必要がありますか?
回答
@react-navigation/native パッケージは React Navigation のコアパッケージです。ナビゲーションに必要な基本コンポーネントとコンテキストを提供します。Stack、Tab、Drawer などの特定のナビゲーターは、プロジェクトの要件に応じてインストールする別個のパッケージです。
2React Navigation を有効にするには、どのコンポーネントでアプリケーションをラップする必要がありますか?
2
React Navigation を有効にするには、どのコンポーネントでアプリケーションをラップする必要がありますか?
回答
NavigationContainer は、ナビゲーション構造全体をラップする必要があるルートコンポーネントです。ナビゲーション状態と linking を管理し、すべての子ナビゲーターに必要なコンテキストを提供します。このコンポーネントがないと、ナビゲーターは正しく動作しません。
3React Navigation で 'Details' という名前の screen に移動するにはどうすればよいですか?
3
React Navigation で 'Details' という名前の screen に移動するにはどうすればよいですか?
回答
navigation.navigate('Details') メソッドは、React Navigation で screen に移動する標準的な方法です。その screen がまだアクティブでない場合はスタックにプッシュし、すでにナビゲーションスタックにある場合は既存のインスタンスに戻ります。
4
screen に移動するときにパラメータを渡すにはどうすればよいですか?
5
screen でナビゲーションパラメータにアクセスするにはどうすればよいですか?
+19 面接問題
その他のReact Native面接トピック
JavaScript の基礎
Junior
25問React の基礎
Junior
20問React Native の基礎
Junior
22問React Hooks
Junior
20問React と React Native のための TypeScript
Junior
22問React Native のコンポーネントと API
Junior
20問React Native のスタイリングとレイアウト
Junior
18問React Native の状態管理
Mid-Level
24問React Native のネットワーキングと API
Mid-Level
20問データの永続化
Mid-Level
20問フォームとバリデーション
Mid-Level
18問React Native アニメーション
Mid-Level
22問Native Modules & Bridge
Mid-Level
20問プラットフォーム固有のコード
Mid-Level
18問権限とデバイスAPI
Mid-Level
20問Push Notifications
Mid-Level
18問React Native のテスト
Mid-Level
20問React Native のデバッグ
Mid-Level
18問Build & Deployment
Mid-Level
20問Expo vs React Native Bare
Mid-Level
18問パフォーマンス最適化
Senior
24問メモリ管理
Senior
20問Architecture Patterns
Senior
22問React Native の New Architecture
Senior
24問セキュリティのベストプラクティス
Senior
20問Offline-First Architecture
Senior
20問React Native の CI/CD
Senior
20問Monorepoとコード共有
Senior
18問高度なトピック
Senior
22問アプリのライフサイクルとバックグラウンド実行
Mid-Level
20問認証とセッション管理
Mid-Level
22問Monitoring & Crash Reporting
Senior
20問