[英]How set function on react-navigation navigationOptions?
[英]react-navigation: How to wrap navigationOptions in multiple screens
我只是想知道是否必須在所有屏幕上放置navigationOptions
。 像這樣:
const AppStackNavigator = createStackNavigator({
welcome: {
screen: WelcomeScreen,
navigationOptions: {
header: null
},
},
email: {
screen: EmailLoginScreen,
navigationOptions: {
header: null
},
},
password: {
screen: FindPassWordScreen,
navigationOptions: {
header: null
},
},
register: {
screen: RegisterScreen,
navigationOptions: {
header: null
},
},
agree: {
screen: AgreementScreen,
navigationOptions: {
header: null
}
}
})
我可以將navigationOptions
包裝到所有屏幕嗎? 但是,這將使我出錯。
const AppStackNavigator = createStackNavigator({
welcome: WelcomeScreen,
email:EmailLoginScreen,
password:FindPassWordScreen,
register: RegisterScreen,
agree: AgreementScreen,
navigationOptions: {
header: null
},
})
是的,可以將設置應用到所有路線,您做錯了
這里,
const AppStackNavigator = createStackNavigator({
welcome: WelcomeScreen,
email:EmailLoginScreen,
password:FindPassWordScreen,
register: RegisterScreen,
agree: AgreementScreen,
},{
navigationOptions: {
header: null
}
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.