Vue JS Quasar 框架转换渲染与路由器视图的冲突

Vue JS Quasar framework transition rendering collision with router-view

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

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

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

谢谢

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