React Native Navigation
React Navigation, Stack Navigator, Tab Navigator, Drawer Navigator, deep linking
1Which package should be installed to use React Navigation in a React Native application?
Which package should be installed to use React Navigation in a React Native application?
답변
The @react-navigation/native package is the core package of React Navigation. It provides the base components and context needed for navigation. Specific navigators like Stack, Tab, or Drawer are separate packages to install based on project requirements.
2Which component must wrap the application to enable React Navigation?
Which component must wrap the application to enable React Navigation?
답변
NavigationContainer is the root component that must wrap the entire navigation structure. It manages the navigation state, linking, and provides the necessary context to all child navigators. Without this component, navigators will not work properly.
3How to navigate to a screen named 'Details' with React Navigation?
How to navigate to a screen named 'Details' with React Navigation?
답변
The navigation.navigate('Details') method is the standard way to navigate to a screen in React Navigation. It pushes the screen onto the stack if it's not already the active screen, or returns to the existing instance if the screen is already in the navigation stack.
How to pass parameters when navigating to a screen?
How to access navigation parameters in a screen?
+19 면접 질문