我将数据从Page1传递到Page2,当我按Page2中的按钮时,我想将数据传递给Page1。
我这样发送到Page2:
<TouchableOpacity onPress={() => this.props.navigation.navigate('Page2', { info: 'Test' })}>
</TouchableOpacity>
我在Page2中获取数据
state= {
inPage2: this.props.navigation.state.params.info,
}
我是从Page2发送的:
<TouchableOpacity onPress={() => this.props.navigation.navigate('Page1', { info2: 'Test2' })}>
</TouchableOpacity>
和第2页一样,我取自第1页。但它给出了不确定的信息。我该如何解决
答案 0 :(得分:1)
这是您在Page2中访问参数的方式:
const info = this.props.navigation.getParam('info');