где получить доступ к избыточному хранилищу из родительского компонента - PullRequest
0 голосов
/ 21 марта 2019

У меня есть компонент панели мониторинга, который отображает компонент таблицы.На компоненте панели мониторинга я загружаю хранилище избыточных данных с информацией об учетной записи через асинхронный вызов ожидания в componentdidmount, я хотел бы использовать информацию об учетной записи из этого вызова для фильтрации данных из дочернего компонента таблицы.Где я должен попытаться получить доступ к хранилищу избыточности из дочернего компонента?В настоящее время у меня есть это в componentdidmount и значения пусты.Когда я добавляю console.logs в оба компонента componentdidmount, создается впечатление, что компонент didmount на панели мониторинга вызывается после дочернего компонента componentdidmount.Любая помощь с благодарностью.

1 Ответ

0 голосов
/ 21 марта 2019

Вы можете получить доступ к хранилищу примитивов в componentWillReceiveProps

componentWillReceiveProps(nextProps) {
   console.log(nextProps);
}

Поскольку в React 16.3+ введен статический метод getDerivedStateFromProps, который является статическим методом, возвращающим состояние. Для получения дополнительной информации посетите эту ссылку

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