huangbin %!s(int64=4) %!d(string=hai) anos
pai
achega
735beb0bc9
Modificáronse 1 ficheiros con 8 adicións e 1 borrados
  1. 8 1
      src/layout/components/top.vue

+ 8 - 1
src/layout/components/top.vue

@@ -59,7 +59,14 @@ export default defineComponent({
             let name = temp;
             if (temp === 'home') {
                 // 第一次进入项目
-                name = value.code;
+                if (value?.children.length) {
+                    // 默认第一个tab页
+                    name = value.children[0].code;
+                    index.value = ['0'];
+                } else {
+                    router.push({ name: '404' });
+                    return;
+                }
             } else {
                 // 这里处理页面刷新,还原 导航栏数据
                 const i = value.children.findIndex((e) => e.code === temp);