Ruoyi分离版本 路由菜单默认为第一个菜单时,路由参数失效
topNav 页面 加判断,如果该菜单有路由参数 ,拼接参数
setTimeout(() => {
if (myRoutes[0].path != this.$route.path) {
if(myRoutes[0].query){
let query = JSON.parse(myRoutes[0].query);
let params = "?";
for (const key in query) {
params+=key+"="+query[key]+"&";
}
this.$router.replace({
path: myRoutes[0].path+params
})
}else{
this.$router.replace({
path: myRoutes[0].path
})
}
} else {
this.$router.replace({
path: '/index'
})
}
}, 100)