3

围绕路由器视图的 q-transition 存在问题。当转换发生时,新内容会在旧内容离开 DOM 之前出现。它将新内容放置在现有元素下方,然后在旧内容最终消失后弹出。这是一个已知问题还是我只是做错了什么?有解决方法吗?

<q-transition appear enter="bounceInLeft" leave="bounceOutRight">
  <router-view></router-view>
</q-transition>

您可以在下面看到新内容出现低位,然后重新绘制。

在此处输入图像描述

谢谢

4

1 回答 1

1

通过查看底层的 Vue 动画/过渡功能找到了答案。需要按照此处指定的方式设置 mode="out-in":https ://vuejs.org/v2/guide/transitions.html

于 2017-10-10T19:30:55.480 回答