在React导航5中传递和获取参数

问题描述

如何在React导航中传递和获取参数? 我尝试过

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

获取参数。

解决方法

获取参数:

const name = props.route.params.name

通过参数:

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

或:

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