vue 使用addRoutes动态添加路由 刷新页面跳转404路由的问题 第一次跳转到404页面
出现问题原因:
在 静态路由中配置了
{
path:"*",
redirect:"/404"
},
解决办法:
1. 去掉静态配置
2. 在动态路由数组中, 动态添加
let accessedRoutes = [...routeConfigs]; // 伪代码, 代表后端的静态路由
accessedRoutes.push({path:'*',redirect:'/404',hidden:true });
网友评论