Где я должен поставить свою отправку в жизненном цикле реагировать на избыточный - PullRequest
0 голосов
/ 04 ноября 2019

У меня проблемы с моим приложением, я хочу получить массив уроков из коллекции пользователей, основанный на идентификаторе пользователя, вошедшего в систему. Я использую избыточный код, jwt auth

Я попытался отправить мои getMyLessons в componentDidMount, ноон принимает this.

1 Ответ

0 голосов
/ 04 ноября 2019

Вы можете сделать это в componentDidUpdate:

componentDidUpdate(prevProps) {
  const {user} = this.props.auth;
  if (user && user._id && user._id !== prevProps.auth.user._id) {
    this.props.getMyLessons(user._id);
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...