我有一个有多个页面的 SPA。页面是组件,使用 webpack 的代码拆分按需加载。
页面用<transition mode="out-in">
标签包裹,但是,顺序转换不适用于初始组件加载。
这是一个重现错误https://github.com/ByEmke/vue-transition-mode-issue的 git 存储库。
[编辑] 我想强调关于过渡模式的问题。这是过渡模式不起作用。“out-in”应该缓和消失的元素,缓和出现的元素,这应该按顺序发生,但是,它是并行发生的(因为没有设置过渡模式)。它不适用于初始组件加载(运行时您可以在 Github 的示例中清楚地看到它),但在之后切换时它可以正常工作。
这是一个显示问题的 gif http://recordit.co/mtiNGNNCp