В вашем сценарии вы можете просто передать значения с помощью параметров в реагирующей навигации - Просмотр
Предполагая, что вы можете получить четкое значение выбранного списка (Пол): :)
Предполагается, что вы должны передать значения в SecondScreen
Это функция, которая получает выбранный элемент из FlatList
itemOnClickListner = gender => {
// gender is the selected gender of the user
//Now you need to pass it to second screen
this.props.navigation.navigate('SecondScreen', {
screen: SecondScreen,
Gender: gender,
});
};
Внутри SecondScreen (экран, на котором мы передаем значения) указывает, что вам нужно сохранить передаваемое значение следующим образом
this.state = {
SelectedGender: this.props.navigation.state.params.Gender,
};