vue中过渡动画中使用 animate.css 动画库v4.0
安装及引入 animate.css
npm install animate.css --save
//main.js 中引入
import animate from 'animate.css';
Vue.use(animate);
使用方法
不太会说明,所以直接上代码,重点看注释:
<template>
<div id="app">
<el-button @click="butClick()">按钮</el-button>
<!-- 使用 vue 过渡动画加载 animate.css 版本4 enter-active-class:进动画类,leave-active-class:出动画类-->
<!--重点是加载版本v4的animate 一定要记得在类前加animate__animated-->
<transition
enter-active-class="animate__animated animate__fadeInDown"
leave-active-class="animate__animated animate__fadeOutDown"
>
<!-- 必须是显隐 使用vue v-if或v-show-->
<el-button v-if="visible">这是按钮动画</el-button>
</transition>
</div>
</template>
&