Задать вопрос
@KappyJS

Как скопировать все props в state?

Когда начинал изучать react, где-то видел, что все свойства копируются в состояние, в конструкторе. Может уже что-то путаю, но нет ли такой записи: this.state = {props}?
  • Вопрос задан
  • 231 просмотр
Подписаться 1 Простой Комментировать
Решение пользователя Алексей Уколов К ответам на вопрос (2)
alexey-m-ukolov
@alexey-m-ukolov Куратор тега React
Есть и такая, но, скорее всего, вы видели вот это: this.state = {...props}

Тогда не нужно будет писать this.state.props.foo, можно будет обращаться через this.props.foo.

На мой взгляд, это плохая практика и так можно делать только в некоторых очень ограниченных сценариях.
Ответ написан