Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Взаимодействие осуществляется через три основных механизма: connect
, useSelector
и useDispatch
.
connect (для классовых компонентов, но также можно использовать с функциональными): Связывает React-компонент с хранилищем Redux. Принимает две функции: mapStateToProps
и mapDispatchToProps
.
mapStateToProps(state, ownProps)
: Получает состояние из Store и пропсы компонента, возвращает объект с данными из состояния, которые будут доступны компоненту через пропсы.mapDispatchToProps(dispatch, ownProps)
: Получает функцию dispatch
и пропсы компонента, возвращает объект с функциями-акшенами, которые будут доступны компоненту через пропсы для отправки действий в Store.connect
— функция высшего порядка, которая оборачивает компонент.javascript
useSelector (хук для функциональных компонентов): Позволяет извлекать данные
Взаимодействие осуществляется через три основных механизма: connect
, useSelector
и useDispatch
.
connect (для классовых компонентов, но также можно использовать с функциональными): Связывает React-компонент с хранилищем Redux. Принимает две функции: mapStateToProps
и mapDispatchToProps
.
mapStateToProps(state, ownProps)
: Получает состояние из Store и пропсы компонента, возвращает объект с данными из состояния, которые будут доступны компоненту через пропсы.mapDispatchToProps(dispatch, ownProps)
: Получает функцию dispatch
и пропсы компонента, возвращает объект с функциями-акшенами, которые будут доступны компоненту через пропсы для отправки действий в Store.connect
— функция высшего порядка, которая оборачивает компонент.javascript
useSelector (хук для функциональных компонентов): Позволяет извлекать данные
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.