«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Фреймер Движение | Введение. Часть 1.

Фреймер Движение | Введение. Часть 1.

Опубликовано 5 августа 2024 г.
Просматривать:303

Почему ?

Framer Motion — это библиотека, которая позволяет легко анимировать в приложениях React. Используется для добавления анимационных эффектов, таких как переходы и перетаскивание.

Кто автор?

Создано компанией Framer. Framer — компания, которая занимается разработкой инструментов проектирования и прототипирования пользовательского интерфейса (UI).

Как установить?

Framer поддерживает React 18 и выше. Чтобы установить через npm, выполните следующую команду.

npm install framer-motion

Библиотека движений Framer не имеет каких-либо зависимостей, и вы можете начать применять ее с помощью одного пакета.

Image description

Image description

Framer motion показал, что он получил серьезную оценку со стороны пользователей: по состоянию на сегодняшний день (10.07.2024) он получил около 3,4 миллиона загрузок в неделю на npm и 22700 звезд на Github.

Использовать

В нужный компонент вы можете импортировать объект motion из библиотеки framer-motion и добавить компонент движения к любому элементу html или svg.

import { motion } from "framer-motion";

export default function App() {
  return ;
}
Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/boraacici/framer-motion-giris-part-1-1a8j?1. В случае нарушения авторских прав свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3