Hen*_*hli 6 react-native react-navigation react-navigation-v5
有什么方法可以访问组件options内的导航器屏幕对象Home吗?
<Stack.Navigator>
<Stack.Screen
name="Home"
component={Home}
options={
{
/** some options... */
}
}
/>
<Stack.Screen name="About" component={About} />
</Stack.Navigator>
Run Code Online (Sandbox Code Playgroud)
家
function Home() {
/** Get options object here */
return (
/** some jsx */
);
}
Run Code Online (Sandbox Code Playgroud)
我正在使用反应导航5
sha*_*mmi -5
您可以用于navigation.setOptions主屏幕
function Home({ navigation, route }) {
React.useLayoutEffect(() => {
navigation.setOptions({ headerTitle: getHeaderTitle(route) });
}, [navigation, route]);
}
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,您可以阅读此文档屏幕选项
| 归档时间: |
|
| 查看次数: |
721 次 |
| 最近记录: |