Реакция Redux - Почему mapStateToProps вызывается перед конструктором?
Два вопроса:
ЗачемmapStateToProps
вызывается перед конструктором?Как побочный эффект 1
constructor (props) { base(props) // props already have values from "mapStateToTprops" }
почему это делается автоматически?
Не каждыйmapStateToProps
ЗапускаетComponentWillReceiveProps
(это тот случай, когда он загружается в первый раз)введите описание ссылки здесьОбновление 1Если я хочу написать условие вроде:
if (props.isAuthenticated) { browserHistory.push("/admin/dashboard") }
Какой метод будет наиболее подходящим для подключения. Имейте в виду, что я хочу применять это условие при каждом изменении состояния (потому что согласноЛео Ответить ComponentWillReceiveProps не надежно)?