导航导航抽屉时,React本机不刷新屏幕

时间:2019-04-03 06:58:36

标签: react-native react-navigation

我开发了一个使用导航抽屉的应用程序。该导航屏幕使用导航抽屉。但是导航时屏幕不会刷新。我如何解决此问题

1 个答案:

答案 0 :(得分:2)

在您的componentDidMount()

中添加以下代码
componentDidMount() {
    this.subs = this.props.navigation.addListener("didFocus", () =>
      //Your logic, this listener will call when you open the class every time
    );
  }

并且不记得要删除componentWillUnmount()中的监听器,

componentWillUnmount() {
    this.subs.remove();
  }