//name样式
.mybox-leave-active,.mybox-enter-active{
transition: all 1s ease;
}
.mybox-leave-active,.mybox-enter{
opacity:0 !important;
}
.mybox-leave,.mybox-enter-active{
opacity: 500;
}
//第一步transition 有个name属性,然后我们设置name 样式 在上面
<transition name="mybox">
<div class="popout" v-show="popout"> //这个div是淡然淡出的盒子
账号*****已复制到剪贴板
</div>
</transition>
//第二步进行简单逻辑处理
<script>
export default {
data(){
return{
popout:false //初始化为false
}
},
methods:{
copy(){
this.popout=true; //点击后popout为ture
setTimeout(()=>{ //定时器
this.popout=!this.popout; //对popout进行取反
},2000)
}
}
}
</script>