События жизненного цикла React Navigation цитируется с реагировать-навигация
React Navigation генерирует события для компонентов экрана, которые подписываются на них.Вы можете подписаться на четыре различных события: willFocus, willBlur, didFocus и didBlur.Подробнее о них читайте в справочнике по API.
Давайте проверим это,
С слушателями навигации вы можете добавить к вашей странице Eventlistener и вызвать функциюкаждый раз, когда ваша страница будет сфокусирована.
const didBlurSubscription = this.props.navigation.addListener(
'willBlur',
payload => {
console.debug('didBlur', payload);
}
);
// Remove the listener when you are done
didBlurSubscription.remove();
Замените функцию полезная нагрузка и измените ее на функцию обновления.
Надеюсь, это поможет.