有没有一个方案能实现同时 SSR和组件懒加载?

新手上路,请多包涵

首次访问情况:

  1. 服务端输出完整带数据的HTML
  2. 前端同构。
  3. 但由于前端组件使用了懒加载,同构时实际上是拿空组件和SSR的完整带数据的组件进行比较,导致100%触发重绘。将本来有数据的HTML重绘成空组件。
  4. 等了一段时间懒加载的组件到位,又会触发重绘把空组件重绘成完整带数据的组件。

很显然3和4完全没必要进行。

可能你会问既然使用了SSR,为何还要懒加载。
因为懒加载能让包括同构在内的核心代码更快的加载完成并运行。

阅读 3k
1 个回答

SSR做的有问题,都懒加载了第一次服务端怎么还输出来

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题