Анимация при прокрутке (AOS) - довольно приятная библиотека, которая позволяет анимировать при прокрутке страницы вниз. Вот краткое руководство по использованию AOS с Vue.js.
Если вы еще не настроили свой проект Vue.js, я настоятельно рекомендую использовать этот шаблон Vue.js. Это довольно круто.
Во-первых, нам нужно добавить AOS к нашим зависимостям. Запустите npm install --save aos@next
на своем терминале.
После завершения установки добавьте следующее в ваш основной файл Javascript (для меня main.js).
import AOS from 'aos' import 'aos/dist/aos.css'
Затем нам нужно инициализировать AOS. Если вы использовали шаблон, который использовал я, добавьте created(){AOS.init()}
в новую часть Vue файла main.js, чтобы он выглядел так:
new Vue({ created () { AOS.init() }, el: '#app', router, components: { App }, template: '<App/>' })
На этом установка завершена! В вашем Home.vue папки компонентов попробуйте добавить data-aos="fade"
в один из ваших HTML-элементов, чтобы добавить крутое затухание анимации при прокрутке элемента! Для получения дополнительной информации прочтите документацию! Поздравляю, теперь вы можете добавить кучу потрясающих анимаций в свое приложение Vue.js!