huangbin 4 лет назад
Родитель
Сommit
735beb0bc9
1 измененных файлов с 8 добавлено и 1 удалено
  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);