简体   繁体   English

react-navigation:如何在多个屏幕中包装navigationOptions

[英]react-navigation: How to wrap navigationOptions in multiple screens

I am just wondering if I have to place navigationOptions in all screens. 我只是想知道是否必须在所有屏幕上放置navigationOptions Something like this: 像这样:

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
    }
  }
  })

Can I wrap navigationOptions to all screens? 我可以将navigationOptions包装到所有屏幕吗? But this will throw me an error. 但是,这将使我出错。

const AppStackNavigator = createStackNavigator({
  welcome: WelcomeScreen,
  email:EmailLoginScreen,
  password:FindPassWordScreen,
  register: RegisterScreen,
  agree: AgreementScreen,
  navigationOptions: {
      header: null
    },
})

yes it is possible to apply setting to all route, you are just doing it wrong 是的,可以将设置应用到所有路线,您做错了

here, 这里,

const AppStackNavigator = createStackNavigator({
  welcome: WelcomeScreen,
  email:EmailLoginScreen,
  password:FindPassWordScreen,
  register: RegisterScreen,
  agree: AgreementScreen,
},{
    navigationOptions: {
      header: null
    }
})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在 react-navigation navigationOptions 上设置功能? - How set function on react-navigation navigationOptions? 如何在 React/React-Native 中用 React-navigation 中的上下文包装几个屏幕? - How wrap just a few Screens with a context in React-navigation in React/React-Native? 如何在欢迎屏幕和登录屏幕中禁用反应导航抽屉 - How to disable react-navigation drawer in welcome and sign in screens 如何在底部选项卡导航器 react-navigation 中卸载非活动屏幕? - How to unmount inactive screens in bottom tab navigator react-navigation? 无法通过 react-navigation 的导航道具黑白屏幕 - unable to pass navigation props b/w screens with react-navigation react-native和react-navigation无法将参数作为参数传递给NavigationOptions中的下一个屏幕 - react-native and react-navigation Unable to pass a function as a param to the next screen in NavigationOptions 反应导航获取屏幕中的当前导航状态 - React-navigation get current navigation state in screens React Native - 如何将本地化与 react-navigation 结合使用,以便跨屏幕访问翻译? - React Native - how do I use localization with react-navigation to make translations accessible across screens? 如何在 react-navigation v4 中使用 react-native-screens? - How to use react-native-screens with react-navigation v4? 如何关闭其中包含多个屏幕的 React Navigation 模式 - How to close a React Navigation modal with multiple screens in it
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM