回到页面刷新:
addListener- 订阅导航生命周期的更新
React Navigation 将事件发送到订阅了它们的页面组件:
willFocus -页面将获取焦点
didFocus - 页面已获取到焦点(如果有过渡动画,等过渡动画执行完成后响应)
willBlur - 页面将失去焦点
didFocus - 页面已获取到焦点(如果有过渡动画,等过渡动画执行完成后响应)
利用路由的addListener的willFoucus,在回到当前页面时获取数据,可以达到更新视图的效果
this.routerEvent = this.props.navigation.addListener("willFocus", payload => {