Я прочитал эту тему. What is the difference between state and props in React?Redux with React-Native и mapStateToProps
В нем говорится, что реквизит отличается от состояний, и в идеале реквизит не должен быть изменен в его компоненте и должен быть изменен только его родительским компонентом.
Однако mapStateToProps функционирует в состояниях реакции-редукции в Редуксе для поддержки компонентов React, которые в основном меняют опоры компонента React при изменении состояния Redux действием Redux.
Это не имеет смысла для меня. Кажется, что это должно было быть mapStateToStates и отображать состояния Redux в состояния компонента React.
Я что-то упустил?
Благодарим за упоминание HOC. Кажется, что метод 'connect' создает HOC, который является оберткой (или родительским компонентом), которая изменяет его реквизит дочернего компонента (или связанного с ним компонента). Это имеет смысл! Правильно ли я понимаю? – gpminsuk
Действительно, вы делаете :) Если вы хотите немного погрузиться - в онлайн-курс, [Начало работы с Redux] (https://egghead.io/courses/getting-started-with-redux), Дэн Абрамов строит соединить с нуля (уроки 22-29). –