Vue 3: как проверить, является ли слот пустым
Статья о том, как проверить, является ли слот в Vue 3 пустым. В Vue 2 это можно было сделать, используя свойство
👉 @sWebDev
Статья о том, как проверить, является ли слот в Vue 3 пустым. В Vue 2 это можно было сделать, используя свойство
slot.length, но в Vue 3 это свойство больше не существует. Вместо этого можно использовать функцию vNodeIsEmpty(), которая принимает в качестве аргумента объект vnode и возвращает true, если объект пустой.👉 @sWebDev
👍10🥰1
Angular: редактируемое содержание элементов
Директива
Директива может принимать следующие свойства:
Пример использования:
👉 @sWebDev
Директива
ng-content-editable позволяет редактировать содержимое элемента. Она добавляет к элементу атрибут contenteditable со значением true, что делает его редактируемым.Директива может принимать следующие свойства:
readonly - задает, является ли элемент редактируемым только для чтения. По умолчанию значение равно false.disabled - задает, является ли элемент редактируемым. По умолчанию значение равно false.spellcheck - задает, следует ли проверять текст на наличие орфографических ошибок. По умолчанию значение равно true.Пример использования:
<div ng-content-editable>
Это содержимое можно редактировать
</div>
👉 @sWebDev
👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Ghost Mouse (move your mouse / finger)
Анимация приведения привязанная к курсору на Three.js.
👉 @sWebDev
Анимация приведения привязанная к курсору на Three.js.
👉 @sWebDev
👍5
Как определять направление прокрутки в React
Статья рассказывает о том, как определять направление прокрутки в React. У фреймворка нет встроенного способа сделать это, поэтому нужно использовать сторонний пакет. В статье рассматривается пакет scroll-direction, который позволяет определять направление прокрутки с помощью хуков
👉 @sWebDev
Статья рассказывает о том, как определять направление прокрутки в React. У фреймворка нет встроенного способа сделать это, поэтому нужно использовать сторонний пакет. В статье рассматривается пакет scroll-direction, который позволяет определять направление прокрутки с помощью хуков
useState и useEffect.👉 @sWebDev
👍3
LLM.js
LLM.js - это библиотека JavaScript, которая позволяет использовать большие языковые модели (LLM) в веб-приложениях.
👉 @sWebDev
LLM.js - это библиотека JavaScript, которая позволяет использовать большие языковые модели (LLM) в веб-приложениях.
👉 @sWebDev
🥰4🤔2
React-разработка интерфейса: создание визуализаций в реальном времени с помощью Codux
Статья рассказывает о том, как использовать библиотеку Codux для создания интерактивных и динамических визуализаций в приложениях React. Codux предоставляет набор компонентов и функций, которые упрощают создание сложных графиков, диаграмм и других визуальных элементов.
👉 @sWebDev
Статья рассказывает о том, как использовать библиотеку Codux для создания интерактивных и динамических визуализаций в приложениях React. Codux предоставляет набор компонентов и функций, которые упрощают создание сложных графиков, диаграмм и других визуальных элементов.
👉 @sWebDev
❤5🥰2
DeepL.js
DeepL.js - это библиотека JavaScript, которая позволяет использовать API машинного перевода DeepL в веб-приложениях.
Библиотека предназначена для использования в Node.js. Однако также может быть использована в веб-приложениях, если она подключена в качестве модуля CommonJS.
👉 @sWebDev
DeepL.js - это библиотека JavaScript, которая позволяет использовать API машинного перевода DeepL в веб-приложениях.
Библиотека предназначена для использования в Node.js. Однако также может быть использована в веб-приложениях, если она подключена в качестве модуля CommonJS.
👉 @sWebDev
👍3😁1
Использование useState() для создания динамического состояния
Как можно использовать хук
👉 @sWebDev
Как можно использовать хук
useState() для создания динамического состояния, которое может изменяться в зависимости от внешних факторов?👉 @sWebDev
👍6
Как можно использовать хук useState() для создания динамического состояния, которое может изменяться в зависимости от внешних факторов?
Anonymous Quiz
21%
Используя хук useReducer() для управления состоянием компонента с помощью редусера.
9%
Используя хук useMemo() для кэширования результата вычисления.
58%
Используя хук useEffect() для получения данных из внешнего источника или элемента DOM.
12%
Используя хук useRef() для создания глобального или локального референцируемого объекта.
👍4👎1
Использование SVG-иконок в React
Статья рассказывает о том, как использовать SVG-иконки в приложениях React. SVG-иконки являются векторными изображениями, что означает, что они могут быть масштабированы без потери качества. Они также являются более легкими, чем растровые иконки, что может улучшить производительность вашего приложения.
👉 @sWebDev
Статья рассказывает о том, как использовать SVG-иконки в приложениях React. SVG-иконки являются векторными изображениями, что означает, что они могут быть масштабированы без потери качества. Они также являются более легкими, чем растровые иконки, что может улучшить производительность вашего приложения.
👉 @sWebDev
❤8😁1
Группировка элементов без создания нового элемента DOM
Директива
В этом примере два элемента
Пример использования директивы
👉 @sWebDev
Директива
ng-container в Angular позволяет группировать элементы без создания нового элемента DOM. Это может быть полезно для организации кода или создания более сложных макетов. Директива не имеет атрибутов или свойств. Она просто группирует элементы, расположенные внутри нее.В этом примере два элемента
div будут объединены в один контейнер:<ng-container>
<div>Это первый элемент</div>
<div>Это второй элемент</div>
</ng-container>
Пример использования директивы
ng-container для создания плавающих элементов:<div>
<ng-container [style.float]="float">
<p>Этот текст будет плавать</p>
</ng-container>
<ng-container [style.float]="'right'">
<p>Этот текст будет плавать справа</p>
</ng-container>
</div>
👉 @sWebDev
🔥4
Media is too big
VIEW IN TELEGRAM
3D Little Bakery
Небольшая трехмерная пекарня, созданная с использованием библиотеки Three.js.
👉 @sWebDev
Небольшая трехмерная пекарня, созданная с использованием библиотеки Three.js.
👉 @sWebDev
👍7👏1
Полиморфизм в React: 2 паттерна, которые вы должны знать
Статья рассказывает о полиморфизме в React. Полиморфизм - это способность объекта выполнять действия в зависимости от его типа. В React полиморфизм можно использовать для того, чтобы создавать компоненты, которые могут обрабатывать различные типы данных.
👉 @sWebDev
Статья рассказывает о полиморфизме в React. Полиморфизм - это способность объекта выполнять действия в зависимости от его типа. В React полиморфизм можно использовать для того, чтобы создавать компоненты, которые могут обрабатывать различные типы данных.
👉 @sWebDev
🥰5👍3😁2
Media is too big
VIEW IN TELEGRAM
React-magic-motion
React-magic-motion - это библиотека для создания анимированных компонентов React. Она основана на библиотеке framer-motion и предоставляет простой и удобный способ создания различных видов анимаций.
👉 @sWebDev
React-magic-motion - это библиотека для создания анимированных компонентов React. Она основана на библиотеке framer-motion и предоставляет простой и удобный способ создания различных видов анимаций.
👉 @sWebDev
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
Code ready — лучшие подборки эффектов, анимаций и многое другое для твоих проектов, сразу с готовым кодом и примером их использования.
Please open Telegram to view this post
VIEW IN TELEGRAM
Полное руководство по использованию cookies в Next.js
Статья о том, как использовать cookies в Next.js. В ней рассматривается как читать, записывать и управлять cookies.
👉 @sWebDev
Статья о том, как использовать cookies в Next.js. В ней рассматривается как читать, записывать и управлять cookies.
👉 @sWebDev
👍6👎1