Возможность отправки данных API с текущего экрана на следующий экран

#javascript #react-native #navigation #react-props

Вопрос:

Я знаю, как отправлять данные, но проблема в том, что у меня есть 2 продукта, которые поступают из API. на экране «А». Теперь я визуализирую эти два продукта из FlatList. подобный этому

 const funA =({item})=>{
<TouchableOpacity onPress={() => props.navigation.navigate('A',{data: dataFromApi})>
<View><Text>{item.name}</Text></View>
</TouchableOpacity>
}
 

Теперь На экране B я хочу отобразить Информацию О продукте Того продукта, который был нажат На Предыдущем Экране. Так Как Же Я Могу Это Сделать? пожалуйста, помогите, спасибо.

Комментарии:

1.Может быть, с react есть лучший способ (извините, я не использую react), но вы могли бы использовать window.sessionStorage , как sessionStorage.setItem('KEY', data) в A и в B. sessionStorage.getItem('KEY') Все «данные» будут находиться в «строке», поэтому будьте осторожны, если вы поместите в нее объект json JSON.parse() .