@ -59,11 +59,9 @@ const hasOneShowingChild = (parent: RouteRecordRaw, children?: RouteRecordRaw[])
const showingChildren = children.filter((item) => {
if (item.hidden) {
return false;
} else {
// Temp set(will be used if only has one showing child)
}
onlyOneChild.value = item;
return true;
});
// When there is only one child router, the child router is displayed by default
@ -26,6 +26,7 @@ const sessionCache = {
if (value != null) {
return JSON.parse(value);
return null;
},
remove(key: string) {
sessionStorage.removeItem(key);
@ -59,6 +60,7 @@ const localCache = {
localStorage.removeItem(key);
@ -189,9 +189,8 @@ const router = createRouter({
scrollBehavior(to, from, savedPosition) {
if (savedPosition) {
return savedPosition;
return { top: 0 };