Задать вопрос
MaryT
@MaryT
IT люблю

State в react — что ты такое?

Коллеги, добрый день. Читаю документацию по реакту и все равно не могу вдуплить - что значит statе компонента? С props все ясно - в них мы можем хранить свойства компонента и передавать ему как атрибуты. Потренировалась, все ясно.
А что делает state? Я понимаю, что это состояние компонента, но что оно значит? Для чего оно нужно?
Если есть какой-нибудь блондинистый пример для совсем тупых блондинок, объясните, пожалуйста. Можно на собаках и кошках объяснить, буду рада!

Всем спасибо за помощь и понимание!
  • Вопрос задан
  • 1237 просмотров
Подписаться 2 Оценить 1 комментарий
Пригласить эксперта
Ответы на вопрос 2
hoOstel
@hoOstel
State - в нем мы можем хранить свойства компонента и видны они будут только компоненту.

https://codepen.io/anon/pen/MoVGxV
Ответ написан
Комментировать
vahe_2000
@vahe_2000
Объект state описывает внутреннее состояние компонента, он похож на props за тем исключением, что состояние определяется внутри компонента и доступно только из компонента.

Если props представляет входные данные, которые передаются в компонент извне, то состояние хранит такие объекты, которые создаются в компоненте и полностью зависят от компонента.

Также в отличие от props значения в state можно изменять.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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