AutoAnimate
Плагин AutoAnimate является обёрткой для одноимённой библиотеки, позволяющей добавлять плавные переходы в ваше веб-приложение.
Установка
Вы можете использовать этот плагин, включив его из тега <script>
или установив с помощью менеджера пакетов.
Через CDN
Вы можете подключить CDN-сборку этого плагина с помощью тега <script>
, только подключать нужно ДО основного JS-файла Alpine.
Через менеджер пакетов
Вы можете установить AutoAnimate для использования внутри вашей сборки следующим образом:
Затем инициализируйте его в своей сборке:
Использование
Добавьте директиву x-auto-animate
к любому элементу, к которому вы хотите применить анимацию (включая их прямые дочерние элементы). Например, вместе с плагином Sort это выглядит так:
- кошка
- мышка
- собака
Продолжительность
Чтобы настроить продолжительность анимации, добавьте модификатор следующим образом:
Замедление
Чтобы настроить функцию замедления, добавьте её в качестве модификатора:
Переключение анимации
В некоторых ситуациях может потребоваться отключить анимацию и включить её позже.
Для этого вы можете указать булево значение в директиве, как показано ниже:
Глобальная конфигурация
При установке через npm можно использовать метод AutoAnimate.configure
для предоставления конфигурации: