Публикации по теме 'hooks'


React Hooks — Понимание на примерах (часть 1)
Привет народ! В этой статье вы узнаете о хуках реакции на примерах. Это поможет вам учиться, делая. Итак, без лишних слов, давайте посмотрим, что мы рассмотрим в этой статье. Итак, поскольку это первая часть этой статьи, вы узнаете о наиболее часто используемых хуках, таких как — useState, useEffect, useContext, useReducer, useMemo, useCallback и useRef . Содержание — Что такое крючки? Различные типы хуков с примерами - Основные хуки * useState * useEffect * useContext -..

Использование хука useId в React: упрощение генерации уникальных идентификаторов
Хук useId в React служит для создания уникального идентификатора (id). Формат сгенерированного идентификатора — двоеточие, за которым следует буква «r», затем число и, наконец, еще одно двоеточие (например, «:r1:», «:r2:»). Вы можете задаться вопросом, зачем нам нужен такой нетрадиционный формат идентификатора. Причина кроется в его уникальности. При работе с входами и метками рекомендуется соединять их с помощью тега метки. Это соединение обеспечивает удобное взаимодействие с..

У меня есть помощник FormManager, который обрабатывает все это и многое другое.
У меня есть помощник FormManager , который обрабатывает все это, и многое другое . @allpro/form-manager Диспетчер данных для React Forms или любых данных форм www.npmjs.com Демонстрация: https://allpro.github.io/form-manager/ Это может заменить большую часть стандартного кода, который вы показываете, и централизовать правила проверки и ошибки. Все , связанные с данными, можно указать в контейнере (обработчик данных и..

10 ловушек React, которые должны быть в вашем наборе инструментов
Крючки на заказ, которые наверняка должны быть в вашем арсенале. Пришли хуки, покорили React и потрясли все сообщество разработчиков. Прокрутка ленты Twitter вниз, не замечая слова крючки , в наши дни - редкость. И к этому дню, я надеюсь, вы смирились со своей судьбой и приняли их в свою кодовую базу. Приходили ли вам эти мысли когда-нибудь в голову, когда вы закончили работу с фрагментом кода? Как можно оптимизировать этот код? 🤔 Можно ли уменьшить количество строк? Я..

Использование React useContext Hook
При создании приложения, которое требовало прослушивания событий Google Cloud Firestore в реальном времени в приложении React, я натолкнулся на вариант использования, по которому изо всех сил пытался найти много информации. В этом варианте использования был использован новый React useContext Hook с useState, в частности, обновлялось значение контекста из компонентов, расположенных ниже в дереве компонентов. До этого момента мой опыт работы с React был связан с Redux для управления..

Реагировать на крючки
Хуки используются внутри функциональных компонентов и не будут работать внутри компонентов класса. Хуки используются для замены setState и методов жизненного цикла, которые компоненты класса используют в функциональных компонентах. Крючок состояния В реакции каждый компонент имеет свое индивидуальное состояние, не связанное с другими компонентами. Хуки, эквивалентные этому, — useState. Чтобы использовать useState, вам нужно сначала импортировать его. В строке 4 вы можете увидеть..

Реализация частных маршрутов с помощью React Router и Hooks
Недавно мне пришлось настроить как частные некоторые маршруты приложения React (доступные только для аутентифицированных пользователей). В этом посте описывается базовая реализация приложения, которая охватывает: Маршрутизация осуществляется с помощью React Router . Частные маршруты доступны только для аутентифицированных пользователей. Данные авторизации доступны из любого компонента с помощью React Context . Начальная настройка Мы создаем простое приложение React с общим..