Публикации по теме 'react-hook'
Создайте модальное окно с помощью React Hooks
В блоге на прошлой неделе я рассказал, как получать данные в компоненте класса и компоненте функции с помощью React Hooks. Сегодня мы рассмотрим, как реализовать модальное окно в обоих типах компонентов, и сравним ключевые различия. Начнем с реализации компонента класса.
Создайте модальный компонент - класс
Сначала мы импортируем несколько компонентов из React Bootstrap и создаем начальное состояние с nasaData установкой пустого объекта и showModal установленным на false ...
Как работает хук useEffect в ReactJS
Хук useEffect позволяет вам выполнять побочные эффекты в ваших функциональных компонентах. Эти побочные эффекты могут включать в себя такие задачи, как получение данных, взаимодействие с внешними API или управление подписками. Это универсальный крючок, который значительно расширяет возможности функциональных компонентов.
Основной синтаксис
Базовый синтаксис перехватчика useEffect состоит из двух аргументов: функции обратного вызова и необязательного массива зависимостей...
useCallback против useMemo
В чем разница между useCallBack и useMemo ? И почему useMemo и useCallback ожидают функции? Если вы работали с React Hooks, возможно, вы задавали себе эти вопросы.
Мы рассмотрим, чем они отличаются друг от друга.
В чем разница между useCallback и useMemo? 🤔
Еще одно примечание. В этой статье предполагается базовое понимание хуков. Вы должны были прочитать Крючки с первого взгляда .💌
Абстрактный
Документы React говорят, что useCallback :
Возвращает запомненный..
Что такое useMemo() в реакции и как его использовать?
useMemo() — это ловушка, используемая в функциональном компоненте реакции, которая возвращает запомненное значение.
В компьютерных науках мемоизация — это концепция, используемая в целом, когда нам не нужно повторно вычислять функцию с заданным аргументом в следующий раз, поскольку она возвращает кешированный результат.
Запоминаемая функция запоминает результаты вывода для заданного набора входных данных.
Например, если есть функция для сложения двух чисел, и мы задаем параметр..
День 14 — Методы оптимизации производительности в React
Добро пожаловать на 14-й день вашего пути к изучению React! Сегодня мы узнаем о методах оптимизации производительности в React, которые могут помочь нам повысить скорость и эффективность наших приложений.
Методы оптимизации производительности По мере роста размера и сложности наших приложений React они могут начать замедляться и становиться менее эффективными. Это может привести к замедлению времени загрузки и ухудшению пользовательского опыта. Чтобы решить эти проблемы, мы можем..
Потрясающие библиотеки React Hooks.
Хуки в React изменили жизнь разработчиков React, они предоставляют простой и элегантный способ написания кода, который более удобочитаем и удобен в сопровождении. React предоставляет всего несколько хуков, в зависимости от нашего варианта использования, мы создаем пользовательские хуки.
Прежде чем создавать собственную библиотеку пользовательских хуков, вы можете обратиться к следующим библиотекам хуков React, которые помогут вашему проекту.
1. Реагировать на запрос
Хуки для..
«Волшебный» редьюсер: еще один подход к управлению состоянием в React
Волшебный редьюсер: еще один подход к управлению состоянием в React
Или интересное упрощение чего-то наболевшего
Изучение управления состоянием для приложений React (и Javascript) приводит к двум основным подходам: Redux (с его аналогичными библиотеками, такими как X-State, Recoil и MobX) и домашнее решение с использованием React hook useReducer and Context API . . В последнем Context действует как механизм внедрения зависимостей, который распространяет состояние в пределах..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..