【发布时间】:2019-10-18 05:36:21
【问题描述】:
我正在 vue.js 中使用惊人的过渡来滑动路由器页面
<template>
<div>
<header-comp></header-comp>
<transition
name="custom-classes-transition"
mode="out-in"
enter-active-class="animated slideInLeft"
leave-active-class="animated slideOutRight"
>
<router-view></router-view>
</transition>
<footer-comp></footer-comp>
</div>
</template>
<style>
@import 'https://cdn.jsdelivr.net/npm/animate.css@3.5.1';
</style>
它工作得非常好和流畅,但是......当第一个页面完全消失时,新的页面进入。这造成了过渡之间的差距。
在 Vue 手册:Transition-Modes 中有几个例子。我需要复制第三个按钮示例,但我缺少必须使用的模式。
有什么建议吗?
【问题讨论】:
标签: vue.js vue-router animate.css