У меня есть componentDidMount
для отображения набора файлов (изображений) на экране A, с этого экрана A у меня есть ссылка на другой экран B, где я могу просмотреть подробный вид файла, и там у меня есть возможность удалить документ.
Когда экран A вызывается с помощью
<TouchableOpacity style={Styles.HomeButton} onPress={ () => this.props.navigation.navigate('Gallery')}>
<Text style={Styles.HomeButtonText}>View Photos</Text>
</TouchableOpacity>
componentDidMount
работает нормально, но когда я удаляю файл (я использую react-native-fs) при обратном вызове unlink, я вызываю навигацию, например
this.props.navigation.navigate('Gallery');
Который работает нормально, перенаправляя на экран A, но componentDidMount
не работает, что означает, что я все еще вижу этот удаленный файл в списке. то есть экран A не обновляется, есть ли возможное решение?