请教一个vue transition 动画的问题

请教一个vue transition 动画的问题

请教一个vue transition 动画的问题,我给页面一个元素加了transition过渡效果,进入当前页面能触发效果,离开就不行,想问一下这是为什么,还是我哪里写的不对

 <transition

name="fade"

:appear="true"

>

<div class="e letter cursor-pointer" @click="toExplore">E</div>

</transition>

// animation

.fade-enter,

.fade-leave-to {

opacity: 0;

}

.fade-leave,

.fade-enter-to {

opacity: 1;

}

.fade-enter-active {

transition: all 1.2s ease-out;

}

.fade-leave-active{

transition: all 1.2s ease-in;

}


回答:

Vue的<transition>元素只会在它的子元素被插入、更新或移除时触发动画。所以,离开动画需要在元素被移除时触发。

以上是 请教一个vue transition 动画的问题 的全部内容, 来源链接: utcz.com/p/936436.html

回到顶部