1、三种设置navigationOptions的方法
2、动态设置页面title(举例:home页面跳转page1页面,动态设置page1的title)
// home页面
<Button title="go to myPage" onPress={() => {
navigation.navigate(‘My‘, {name: ‘page1‘}) // 第一个参数是跳转的页面名称,第二个从参数是传递的参数
}}/>
// 导航器获取并设置
const RootStack = createStackNavigator({
Page1: {
screen: Page1,
navigationOptions: ({ navigation }) => ({
title: `${navigation.state.params.name}的页面名`
})
}
});
原文:https://www.cnblogs.com/ltf1991/p/10458265.html