返回上一屏幕时本机反应页面数据未更新

时间:2020-01-28 06:35:49

标签: react-native

我在第二个屏幕上做了一些更改,然后返回到第一个屏幕,数据没有更新。重新加载应用程序后,数据将更新。如何在不刷新或重新加载的情况下将数据从第二屏幕导航更新到第一屏幕导航

1 个答案:

答案 0 :(得分:2)

我认为没有任何代码的是,如果您执行navigation.goBack()或navigation.navigate(),如果它在componentDidMount中,它不会调用api,那么您可以尝试添加一个名为onFocus的事件监听器,以便在每次屏幕显示时专注于您所说的:

在您的componentDidMount中

像这样

loadChildren: () => import('./hoge.module.ts).then(m => m.HogeModule)'

希望有帮助