Должен ли я удалить предыдущий объект состояния в React.js после создания нового объекта состояния для сохранения неизменности? - PullRequest
0 голосов
/ 03 июня 2018

Предыдущее состояние -> Новое состояние (в этот момент я должен удалить предыдущий объект состояния?)
Как я знаю, нам не нужно изменять объект состояния напрямую для неизменности.
Итак, нам нужно создатьдругой государственный объект.Правильно?
Но в примерах кода в github я не нашел удалить часть предыдущего объекта.
Это нормально для производительности приложения?Или response.js удалит его автоматически?

Пожалуйста, сообщите.Спасибо

Ответы [ 2 ]

0 голосов
/ 03 июня 2018

Вам нужно только выполнить функцию setState для обновления состояния

Помните, что вам нужно сначала инициализировать состояние в конструкторе

0 голосов
/ 03 июня 2018

Нет, это реактивная работа.Ваша задача - только инициализировать состояние при создании компонента, иначе он будет нулевым, и передать объект в setState, который будет объединен с новым состоянием (новый объект).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...