transition结合animate.css

Mr.PDG小于 1 分钟

介绍

animate.css是一个动画库,可以实现各种各样的动画效果。

Vuetransition标签可以结合animate.css来实现动画效果。

文档链接open in new window

安装

npm install animate.css --save

引入

// main.js

import 'animate.css'

使用

替换动画class即可

enter-active-class="animate__animated 进入动画class"

leave-active-class="animate__animated 离开动画class"

<template>
    <!-- 设置进入、离开动画 -->
    <transition
        enter-active-class="animate__animated animate__bounceIn"
        leave-active-class="animate__animated animate__bounceOut"
        mode="out-in"
    >
        <router-view />
    </transition>
</template>

<style lang="scss" scoped>
</style>