Публикации по теме 'react'
Реагировать на установленное состояние после асинхронной задачи
Почему установлен антипаттерн и как его избежать
После того, как я написал React какое-то время, был один раз (и много раз) я запустил свой код и получил следующее предупреждение:
Warning: Can only update a mounted or mounting component. This usually means you called setState, replaceState, or forceUpdate on an unmounted component. This is a no-op.
Если вы пишете React, то, вероятно, вам знакомо это предупреждение. В основном это означает, что setState вызывается после..
Не используйте встроенные функции или bind () в обратных вызовах React ref.
React позволяет легко почти никогда не беспокоиться о базовой объектной модели документа HTML / JavaScript. Рендеринг в сохраненном режиме React позволяет вам определять все на веб-странице декларативно , включая интерактивность и состояние рендеринга. Это великолепно!
Но время от времени вам нужно вернуться в DOM для императивного управления состоянием. Возможно, вам потребуется выделить текст на странице или управлять фокусом элемента формы. Для этих случаев React..
Создание микрофронтендов, часть III - проблема общедоступного пути и маршрутизация
Если вы выполните предыдущую часть и в какой-то момент открыли консоль, вы, вероятно, видели эти ошибки:
Они вызваны тем, что теги, которые загружают стили и javascript для приложений (заголовок, список продуктов и корзина), используют относительный URL-адрес, например /static/js , поэтому, когда мы включаем их в другой домен, он пытается искать ресурсы по несуществующему маршруту.
К счастью, это довольно просто исправить для create-react-app , нам просто нужно установить..
Шпаргалка по Prettier и ESLint Automation
Почему
👉 Предотвращение совершения неверного кода. Это самый дешевый способ убедиться, что ваш код действителен.
Настраивать
Красивее Eslint StyleLint Возможность проверки кода локально Автоматический запуск проверки кода с помощью Husky и lint-staged
🛠 1. Красивее
Сделайте стиль кода проекта более последовательным Прекратить спор о стилях кодирования между разработчиками
🐨 Зависимости
npm install -D prettier
🐨 Конфигурация
Попробуйте Playground и..
Redux с React прост
Уважаемые читатели , поначалу может быть сложно понять Redux. Поверьте, это очень просто. Это поможет вам хранить данные во внешнем интерфейсе, чтобы вы могли использовать их позже в компонентах.
Redux - это контейнер с предсказуемым состоянием для приложений JavaScript . Он помогает вам писать приложения, которые ведут себя согласованно, работают в разных средах (клиентских, серверных и собственных) и легко тестируются.
Redux в приложениях React стал отраслевым стандартом для..
NPM менее чем за 10 минут
NPM означает диспетчер пакетов узла . Как следует из названия, это менеджер пакетов для Javascript. Он предустановлен вместе с NodeJS, и нам не нужно его явно настраивать. Кроме того, нам не нужен опыт работы с NodeJS, чтобы начать работать с NPM.
NPM имеет реестр, в котором содержатся все различные библиотеки JS, опубликованные со всего мира. Затем мы просто просим NPM получить нашу необходимую библиотеку JS из своего реестра и сохранить ее в нашей системе, локально или..
Жизненный цикл компонента React
В этом блоге я объясню вам концепцию жизненного цикла компонента React.
React позволяет нам создавать компонент как классы или как функцию. Класс компонента можно определить путем расширения React.Component. Единственный метод, требуемый в классе, - это метод r ender () .
Компонент имеет множество методов образа жизни, которые мы можем переопределить для запуска нашего кода в любое конкретное время, и эти методы разделены на три этапа:
Монтаж Обновление Размонтирование..