效果
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style type="text/css">
/* 离开过渡生效时的状态 */
.fade-leave-active{
transition: all ease 1s;
}
/* 定义离开过渡的开始状态 */
.fade-leave{
opacity: 1;
transform: rotate(0deg);
}
/* 定义离开过渡的结束状态 */
.fade-leave-to{
opacity: 0;
transform: rotate(180deg);
}
</style>
</head>
<body>
<div id="app">
<button type="button" @click="flag=!flag">切换</button><br>
<!-- out-in当前元素先进行过渡,完成之后新元素过渡进入。 -->
<transition name="fade" mode=out-in>
<!-- 点击flag为true显示第一张为false隐藏上面click控制true还是false -->
<img src=&