@KappyJS

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

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

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

На мой взгляд, это плохая практика и так можно делать только в некоторых очень ограниченных сценариях.
Ответ написан
@dimoff66
Кратко о себе: Я есть
this.state = {...props}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы