Bladeren bron

update 优化代码

疯狂的狮子Li 11 maanden geleden
bovenliggende
commit
e5de3f4e9d
4 gewijzigde bestanden met toevoegingen van 4 en 5 verwijderingen
  1. 1 1
      src/assets/styles/sidebar.scss
  2. 1 1
      src/components/TopNav/index.vue
  3. 1 1
      src/layout/components/AppMain.vue
  4. 1 2
      src/views/login.vue

+ 1 - 1
src/assets/styles/sidebar.scss

@@ -26,7 +26,7 @@
     z-index: 1001;
     overflow: hidden;
     -webkit-box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
-    box-shadow: 2px 0 6px rgba(0, 21, 41, 0.35);
+    box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.1);
 
     // reset element-ui css
     .horizontal-collapse-transition {

+ 1 - 1
src/components/TopNav/index.vue

@@ -51,7 +51,7 @@ const topMenus = computed(() => {
   routers.value.map((menu) => {
     if (menu.hidden !== true) {
       // 兼容顶部栏一级菜单内部跳转
-      if (menu.path === '/') {
+      if (menu.path === '/' && menu.children) {
         topMenus.push(menu.children ? menu.children[0] : menu);
       } else {
         topMenus.push(menu);

+ 1 - 1
src/layout/components/AppMain.vue

@@ -43,7 +43,7 @@ onMounted(() => {
   addIframe()
 })
 
-watchEffect((route) => {
+watchEffect(() => {
   addIframe()
 })
 

+ 1 - 2
src/views/login.vue

@@ -260,10 +260,9 @@ onMounted(() => {
   background: #ffffff;
   width: 400px;
   padding: 25px 25px 5px 25px;
-
+  z-index: 1;
   .el-input {
     height: 40px;
-
     input {
       height: 40px;
     }