【VUE】addRoutes 刷新后 404

2020-10-22  本文已影响0人  _micang

vue 使用addRoutes动态添加路由 刷新页面跳转404路由的问题 第一次跳转到404页面

出现问题原因:

在 静态路由中配置了

{

path:"*",

redirect:"/404"

},

解决办法:

1. 去掉静态配置

2. 在动态路由数组中, 动态添加

let accessedRoutes = [...routeConfigs]; // 伪代码, 代表后端的静态路由

accessedRoutes.push({path:'*',redirect:'/404',hidden:true });

上一篇下一篇

猜你喜欢

热点阅读