按以上说明用任何项目复现,因为需要一个备案过的域名才能复现,所有估计因此这个bug之前被发现的概率不高

- 发布:2023-09-02 15:32
- 更新:2023-09-25 17:14
- 阅读:73
【报Bug】任何项目,只要路由模式是history的项目,以ssr方式发行后,访问服务端渲染浏览器就会报错:Hydration completed but contains mismatches.
产品分类: uniapp/H5
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX类型: 正式
HBuilderX版本号: 3.8.7
浏览器平台: Edge
浏览器版本: 版本 116.0.1938.69 (正式版本) (64 位)
项目创建方式: HBuilderX
操作步骤:
预期结果:
没有理由莫名其妙出现这个错误
没有理由莫名其妙出现这个错误
实际结果:
Hydration completed but contains mismatches.
Hydration completed but contains mismatches.
bug描述:
测试了很多项目,甚至最简单的默认模板(只要一个logo那个)。只要把路由设置成history,以ssr发行,访问ssr绑定的域名,就会出现:Hydration completed but contains mismatches.如下图。而把路由改为hash,则不会出现报错。且无论哪种方式,在开发环境试运行时也是没有问题的。
