Вы можете получать параметры состояния навигации всякий раз, когда экран монтируется, поэтому попробуйте следующее:
import { NavigationEvents } from 'react-navigation';
render() {
return (
<View style={{ flex: 1 }}>
<NavigationEvents
onWillFocus={() => {
// Do your things here
}}
/>
</View>
);
}
Иначе, Вы можете отправлять параметры при переходе с экрана A на экран B:
this.props.navigation.navigate('screenB', { onGoBack: false });
Таким образом, экран A уже установлен в стеке, поэтому вы можете использовать функцию навигации для отправки параметров. Здесь функция навигации будет действовать как goBack (); это не будет sh новый экран в стеке
this.props.navigation.navigate('screenA', { onGoBack: true });