День 11. Пытаюсь понять useState и открыть папки в React
Продолжаю делать свой сайт «Английский из 90-х» — рабочий стол в стиле старого компьютера с папками и документами. Сегодня я впервые серьёзно столкнулась с useState в React — и, если честно, это оказался один из самых сложных дней за последнее время. Мне нужно было сделать так, чтобы папки на рабочем столе перестали быть просто картинками и начали открываться по нажатию. В этом видео я разбираюсь: — что такое useState; — зачем React нужно состояние; — что хранится в openedFolder; — как при клике передать название конкретной папки; — что делает setOpenFolder; — как понять, открыта сейчас папка или нет; — как с помощью условия показывать рабочий стол или содержимое открытой папки. В какой-то момент у меня всё заработало: я нажимаю на папку, React запоминает, какую именно папку я открыла, и страница меняется. Но честно — я пока не могу сказать, что полностью поняла, как всё это работает. Сегодня мне было действительно сложно. Некоторые вещи пришлось разбирать несколько раз, и даже после рабочего результата в голове ещё остались вопросы. Наверное, это как раз тот момент в обучении, когда код уже работает, а понимание ещё только догоняет 😄 Поэтому к useState, состоянию и условному отображению я точно ещё буду возвращаться. Но есть и важный результат: мой сайт впервые начал по-настоящему реагировать на действия пользователя.
Название:
День 11. Пытаюсь понять useState и открыть папки в React
Категория:
Разное