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

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

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

Всем спасибо за помощь и понимание!
  • Вопрос задан
  • 1238 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
hoOstel
@hoOstel
State - в нем мы можем хранить свойства компонента и видны они будут только компоненту.

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽