мой код такой. Я получаю данные на первом экране и храню эти данные в состоянии, но не могу получить эти данные на другом экране.
1)
getCharity = (item) => {
this.setState({updateCharityName: item.charityName})
}
2)
<TouchableOpacity
onPress={() => { this.props.navigation.navigate('AppsettingScreen',{UserName:this.state.updateCharityName}),this.getCharity(item)}}
style={{ backgroundColor: '#ff8787', width: 51, height: 20, borderRadius: 20 }} >
<Text style={{ color: 'white', marginHorizontal: 8, width: 55 }}>Select</Text>
</TouchableOpacity>
второй экран: -
1)const data = this.props.navigation.getParam('UserName');
2)<Text style={styles.txtheadvw}>{(JSON.stringify(data))}</Text>