Публикации по теме 'state'
Почему Редукс? — Преимущества перехода на Redux
Единственный источник правды
По мере того, как наши приложения React становятся больше, наше состояние становится более распределенным между различными компонентами. В какой-то момент дерево компонентов становится паутиной реквизитов и состояний, которая может скрыть наше представление о том, как компоненты обрабатывают и обмениваются данными друг с другом.
Есть способы обойти это, например, хранить все наше состояние в одном высокоуровневом компоненте-контейнере, но в конечном итоге..
Фаза 2 Опыт | Реагировать
Фаза 2 Опыт | Реагировать
Компоненты | Реквизит | состояние | События | Побочные эффекты | Получение данных | Маршрутизация на стороне клиента
Во-первых, я хотел начать с понимания того, что делает React и как он работает. Перед этим я хочу показать через URL-адрес React, как запустить ваш проект React. Это очень важно для запуска ваших одностраничных приложений (SPA).
Начало работы | Создать приложение React Создать приложение React — это..
Компоненты, реквизит и состояние в React
Основная концепция React, которую вам нужно понять, — это Компоненты. Компоненты React похожи на теги в HTML, это способ инкапсулировать код в один элемент, который имеет свою собственную функциональность, стилизацию и структуру. Они позволяют нам организовать наше приложение, сортируя его на маленькие части, которые при соединении образуют приложение или, в большинстве случаев, его часть.
Компоненты
У нас есть два способа определить компоненты: первый — создать функцию Javascript..
Регулярные выражения сделаны правильно
Регулярные выражения (здесь и далее я буду называть их регулярными выражениями) не так страшны, как говорится в мемах. Нужно лишь немного терпения и знание диаграммы состояний .
Regex — это просто диаграмма состояний!
Только звучит красиво, но в двух словах это просто первичная блок-схема.
Предположим, вам нужно проанализировать пользователей и их местоположение. Поскольку в наши дни все беспокоятся о своей конфиденциальности, они склонны маскировать свое местоположение...
Понимание состояния (в React)
React разделяет передачу данных и управление данными с помощью свойств и состояния. Реквизиты используются только для передачи данных. Они только для чтения , что означает, что компоненты, получающие данные через пропсы, не могут их изменить. Однако в некоторых случаях компоненту может потребоваться манипулировать данными, что невозможно с реквизитами.
Таким образом, React предоставляет еще одну функцию для манипулирования данными, известную как Состояние . В этой статье вы..
Использование хука useState для управления состоянием в React
В моем предыдущем посте Props vs State in React упоминалась необходимость использования компонентов класса для управления состоянием в React до того, как были добавлены хуки. В этом посте показано, как хук setState можно использовать в функциональных компонентах для управления состоянием с момента его добавления в выпуск React 16.8.0 в феврале 2019 года.
Хуки были введены в React для упрощения компонентов. Они позволяют получить доступ к функциям состояния и жизненного цикла React..
Создание простого таймера обратного отсчета с помощью React
Как создать таймер для игры в квест
Я работаю над созданием игры на React, в которой вы гоняете на время, чтобы сбежать из комнаты. По сути, игра основана на простой концепции: если вы не выйдете из комнаты до того, как у вас закончится время, вы проиграете.
В общем, создание таймера - не самая сложная проблема, которую нужно решить, но возникли некоторые интересные препятствия, о которых я изначально не думал. Из-за этого я хотел записать свой пошаговый процесс.
Чего я хочу
Я..