React 16.3 Redux 3.7.2
В componentDidMount
я вызываю действие, которое заполняет реквизит (mapDispatchToProps)
через побочный эффект (AJAX).
Моя проблема в том, что он повторно используетстарый реквизит от redux - сначала визуализируйте его, а затем повторно выполните, как только обновление поступит через mapDispatchToProps
.
Я не хочу, чтобы этот дочерний компонент запоминал его состояние или реквизиты - он мне нужен длябыть чистым листом каждый раз.
В документации говорится, что компонент уничтожен при размонтировании, но это не так, потому что это различие в состоянии, когда вы переходите на эту страницу или вы находитесь наи перезагрузите страницу.
Поскольку при перезагрузке нет данных, поэтому страница ДОЛЖНА ждать завершения побочного эффекта.
К сожалению, я не могу предоставить вам пример кода - нолюбой, кто подвергся этому странному поведению, должен признать мое описание ....