Sfoglia il codice sorgente

修复标签关闭功能的bug

tongshangming 3 anni fa
parent
commit
a5917743ed
2 ha cambiato i file con 5 aggiunte e 13 eliminazioni
  1. 5 4
      src/components/GlobalTabs.vue
  2. 0 9
      vite.config.ts

+ 5 - 4
src/components/GlobalTabs.vue

@@ -96,23 +96,24 @@ const closeAll = () => {
 }
 const closeLeft = () => {
   if (activeIndex.value < contextMenuIndex.value) {
-    router.push(contextMenuItem)
+    router.push(contextMenuItem.value)
   }
   tabs.value.splice(1, contextMenuIndex.value - 1)
   closeContextMenu()
 }
 const closeRight = () => {
   if (activeIndex.value > contextMenuIndex.value) {
-    router.push(contextMenuItem)
+    router.push(contextMenuItem.value)
   }
   tabs.value.splice(contextMenuIndex.value + 1)
   closeContextMenu()
 }
 
 const closeOther = () => {
-  router.push(contextMenuItem)
+  console.log(contextMenuItem, contextMenuIndex.value)
+  router.push(contextMenuItem.value)
   if (contextMenuIndex.value) {
-    tabs.value = [tabs.value[0], contextMenuItem]
+    tabs.value = [tabs.value[0], contextMenuItem.value]
   } else {
     tabs.value = [tabs.value[0]]
   }

+ 0 - 9
vite.config.ts

@@ -46,14 +46,5 @@ export default defineConfig({
         changeOrigin: true
       }
     }
-  },
-  build: {
-    terserOptions: {
-      //打包后移除console和注释
-      compress: {
-        drop_console: true,
-        drop_debugger: true
-      }
-    }
   }
 })