Передача и получение параметров в react navigation 5

#react-native #react-navigation #react-native-ios #react-android

#react-native #react-навигация #react-native-ios #react-android

Вопрос:

как я могу передавать и получать параметры в react navigation? Я пробовал

  this.props.navigation.getParams('name',defaultValue)
  

чтобы получить параметр.

Ответ №1:

получить параметр:

 const name = props.route.params.name
  

передача параметров:

 navigation.navigate({
  name: 'RouteName',
  params: {
      name: 'nameParam'
  }
})
  

или:

 navigation.navigate('RouteName', {name: 'nameParam'})