我正在制作react原生博览会应用程序。我对react导航有一些问题。我有3个页面: main.js,->,page1.js,->,page2.js,我在这3个页面之间导航。但是当我导航到每一页时,它又多了一个标题。因此,当我导航到3个页面时,我有2个标题。一个标题来自page2.js,第二个来自page1.js
我想只有一个标题,这是从当前页面。我需要做什么才能拥有这个?我需要再添加一个页面,这些页面之间的导航位置是什么?我需要添加什么?请帮帮我代码:
// main.js createStackNavigator:
export default createStackNavigator(
{
Main: {
screen: Main,
navigationOptions: {
header: null,
},
},
Page1: {
screen: Page1,
navigationOptions: ({ navigation }) => ({
headerTitle: "Page1",
}),
},
},
{
initialRouteName: 'Main',
}
);
// Page1.js createStackNavigator:
export default createStackNavigator(
{
Page1: {
screen: Page1,
navigationOptions: {
header: null,
},
},
Page2: {
screen: Page2,
navigationOptions: ({ navigation }) => ({
headerTitle: "Text",
}),
},
},
{
initialRouteName: 'Page1',
}
);
// Page2:
export default createStackNavigator(
{
Page2: {
screen: Page2,
navigationOptions: {
header: null,
},
},
},
{
initialRouteName: 'Page2',
}
);
https://stackoverflow.com/questions/57045588
复制相似问题