mirror of
https://github.com/apache/skywalking-booster-ui.git
synced 2025-05-12 15:52:57 +00:00
feat: default route
This commit is contained in:
parent
001fa25a3b
commit
206b4a5ee0
@ -47,7 +47,23 @@ router.beforeEach((to, from, next) => {
|
||||
}
|
||||
|
||||
if (to.path === "/") {
|
||||
const defaultPath = (routesLayers[0] && routesLayers[0].children[0].path) || "";
|
||||
let defaultPath = "";
|
||||
for (const route of routesLayers) {
|
||||
for (const child of route.children) {
|
||||
if (child.meta.activate) {
|
||||
defaultPath = child.path;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (defaultPath !== "") {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
if (defaultPath === "") {
|
||||
defaultPath = "/marketplace";
|
||||
}
|
||||
|
||||
next({ path: defaultPath });
|
||||
} else {
|
||||
next();
|
||||
|
Loading…
Reference in New Issue
Block a user