Вызвать метод компонента в слушателе событий didFocus - PullRequest
0 голосов
/ 18 января 2019

Мне нужно вызвать метод, который читает данные из базы данных на экране профиля каждый раз, когда я перехожу на экран профиля. Поскольку вызов метода для componentDidMount не подходит для этой проблемы, я решил использовать обработчик событий реагирования навигации didFocus. Однако я не могу вызвать метод компонента с помощью didFocus.

export default class MyProfile extends Component {

  //Invoke method on didFocus
  static navigationOptions = ({ navigation }) => {
    navigation.addListener('didFocus', () => {
      this.searchUser();  
    });
  };

  //readfromDB
  searchUser() {
    //some db operations
  }

  render(){
    return();
  }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...