animate css官网: https://daneden.github.io/animate.css/
<!DOCTYPE html>
<html>
<head>
<title></title>
<!-- 引入vue -->
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<!-- animate css -->
<link href="https://cdn.bootcss.com/animate.css/3.7.0/animate.min.css" rel="stylesheet">
</head>
<body>
<div id = "app">
<!--使用 enter-active-class 入场动画
使用 leave-active-class 离场动画
使用 :duration='毫秒值' 设置入场 和 离场的动画时长 -->
<input type="button" value ="动画" @click="flag=!flag">
<transition enter-active-class="bounceIn" leave-active-class="bounceOut" :duration="{ enter:200, leave:400 }">
<h3 v-show="flag" class="animated" >this is the word;</h3>
</transition>
</div>
<script type="text/javascript">
var vue = new Vue({
el:"#app",
data:{
flag:false
}
});
</script>
</body>
</html>