如何从抽屉导航器重新加载页面的内容

时间:2017-07-31 11:15:31

标签: android react-native navigation

我使用react native在堆栈导航器中创建了一个嵌套的抽屉导航器。页面结构如下:

-StackNavigator:  
  -DrawerNavigator:   
     -HomePage,   
     -ListPage,       
  -DetailPage

当用户单击抽屉中的菜单项时,我们使用this.props.navigation.navigate('ListPage')和param启动ListPage。如果用户在HomePage中工作正常。 ListPage可以通过在componentDidMount

中获取数据来正确加载内容

但问题是如果当前页面是ListPage,用户单击抽屉中的另一个菜单项,列表页面不会刷新新内容。如果当前页面是我们要导航到的页面,我想反应导航将忽略导航操作。所以我的问题是如何强制刷新页面以适应这种情况。非常感谢

0 个答案:

没有答案