【发布时间】:2018-03-12 07:02:54
【问题描述】:
我是 React Native 的新手。调用goBack()返回时如何刷新/重新加载上一个屏幕?
假设我们有 3 个屏幕 A、B、C:
A -> B -> C
当我们从屏幕 C 运行 goBack() 时,它会返回到屏幕 B,但状态/数据是旧的。我们如何刷新它?构造函数不会被第二次调用。
【问题讨论】:
-
你有解决办法吗?请告诉我,我也面临同样的情况。我已经解决了。
-
是的@DeepakSachdeva,谢谢,但您可以分享您的发现以获取知识。以下确实帮助了我stackoverflow.com/a/46892405/2086124
-
不知道你是如何具体解决这个问题的,因为我也有同样的问题。您参考下面的答案,但用户@Bat 提出的三个选项中的哪一个?如果您回答自己的问题并详细说明如何解决问题,那也会好得多。因为,这真的会帮助那些将来遇到和你一样问题的人。希望你能发布它。上帝保佑。
标签: react-native react-router react-native-android react-native-ios react-native-navigation