跳到主要内容
版本:7.x

NavigationContext

NavigationContext 提供了 navigation 对象(与 navigation prop 是同一个对象)。实际上,useNavigation 使用此上下文来获取 navigation prop。

大多数情况下,你不会直接使用 NavigationContext,因为提供的 useNavigation 覆盖了大多数用例。但以防万一你另有想法,NavigationContext 仍然可用。

示例

import { NavigationContext } from '@react-navigation/native';

function SomeComponent() {
// We can access navigation object via context
const navigation = React.useContext(NavigationContext);
Snack 上尝试