我必须componentDidMount
在屏幕 A 中列出一组文件(图像),从这个屏幕 AI 有另一个屏幕 B 链接,我可以在其中查看文件的详细视图,并且可以选择删除文档。
当使用调用屏幕 A 时
<TouchableOpacity style={Styles.HomeButton} onPress={ () => this.props.navigation.navigate('Gallery')}>
<Text style={Styles.HomeButtonText}>View Photos</Text>
</TouchableOpacity>
componentDidMount
工作正常,但是当我在取消链接回调中删除文件(我正在使用 react-native-fs)时,我正在调用导航
this.props.navigation.navigate('Gallery');
重定向到屏幕 A 可以正常工作,但componentDidMount
无法正常工作,这意味着我仍然可以在列表中看到已删除的文件。即屏幕A不刷新,有什么可能的解决办法吗?