当mode: 'hash'时,访问路径是这样的http://xxxx/, vue 使用 mode: 'history'模式 之后访问页面,页面不报错但却是空白页

纠其原因,是因为没有一个默认的路由作为起点,根据测试,发现并不能以 “” 代替唯一的一个路径,如下图,我为index设定了3个路由覆盖(因为本应用属于vue的多页面应用!),当然,这种情况只适用于没有用到类似user/id之类的路径,如果有就需要后端帮忙覆盖下,只需要设置个默认路由就行,防止找不到路径时访问到404

Logo

前往低代码交流专区

更多推荐