Реагируйте на Redux, ожидая обновления пользовательского интерфейса в функции / жизненном цикле - PullRequest
0 голосов
/ 22 января 2020

Вот мой componentDidMount:

  componentDidMount() {
    this.props.userDetailsSetState({
      loading: true
    });
    this.loadInitData(this.props.computedMatch.params.id);
  }

loadInitData выполняет некоторые операции с отсчетом времени, поэтому я хочу, чтобы загрузчик появился до завершения этого вызова функции. В настоящее время этого не происходит, и кажется, что пользовательский интерфейс отображается только после завершения loadInitData. Как убедиться, что загрузочный элемент появляется ДО начала запуска loadInitData?

1 Ответ

1 голос
/ 22 января 2020

Вы можете использовать asyn c ждать действий и ждать успешного результата, когда .then успешный результат false ваш загрузчик

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