Должен ли я обновлять состояние редукторов для определенного компонента или управлять состоянием компонента?

В моем проекте я обычно получаю данные от редукторов и передаю данные компоненту, в этом компоненте, если данные должны быть обновлены, например

obj :{ age:20, name: 'hassan' }

для любого действия обновления, чем я создаю копию этого объекта в своем собственном состоянии в конструкторе как

this.state {
    obj : this.props.obj
}

затем используйте скопированный объект и отправьте в службу для действий по обновлению на стороне сервера и т. д.

но я никогда не обновляю объект редукторов, вместо этого всегда создаю собственное состояние компонента.

Я новичок, чтобы реагировать, пожалуйста, помогите мне, должен ли я обновить объект редукторов и в дальнейшем использовать его вместо создания собственного состояния для компонента, и если я должен обновить объект редукторов, это повлияет на производительность или текущий шаблон, которому я следую, лучше или нет?

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
1
0
21
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Концепция редукции сводится к поддержанию глобального состояния, к которому может получить доступ любой компонент.

Использование хранилища зависит от переменной, которую вы сохраняете. Рекомендуется хранить только те значения, которые используются другими компонентами. Если это не так, вы можете сохранить состояние в отдельных компонентах реакции.

хранилище избыточности против состояния реакции это руководство дает небольшой опыт выбора с умом

Другие вопросы по теме