【发布时间】:2020-04-17 13:06:50
【问题描述】:
我有一个 vue 应用程序并加载异步组件。
问题是页面渲染在跳跃。
例如,在图片中,我加载了标题、介绍、幻灯片组件(以及幻灯片组件之后的更多组件)..
当我使用import('./...') 时,我看到幻灯片组件首先呈现然后是标题,然后是介绍组件。 (这个顺序总是变化的)。
这是导致页面跳转,幻灯片向下并出现介绍,这些都有不好的用户体验。
我尝试通过 css 网格来解决这个问题 - 定义了模板列行(最小大小),但是组件还没有。所以 wrap div 不会影响子组件。
在这张图片中,标题和幻灯片已经呈现出来,几秒钟后,介绍就出现了..
知道如何处理这个问题吗?
【问题讨论】:
标签: javascript html css vue.js components