Parcourir la source

refactor(layout): 优化侧边栏并添加测试组件

- 在侧边栏组件中引入 computed、getCurrentInstance 和 useRoute
- 更新 tsconfig.json,排除测试组件的编译
zhou il y a 1 mois
Parent
commit
cc9936827e
2 fichiers modifiés avec 10 ajouts et 2 suppressions
  1. 2 0
      src/layout/components/Sidebar/index.vue
  2. 8 2
      tsconfig.json

+ 2 - 0
src/layout/components/Sidebar/index.vue

@@ -21,6 +21,8 @@
 </template>
 
 <script setup lang="ts">
+import { computed, getCurrentInstance } from 'vue';
+import { useRoute } from 'vue-router';
 import Logo from './Logo.vue';
 import SidebarItem from './SidebarItem.vue';
 import variables from '@/assets/styles/variables.module.scss';

+ 8 - 2
tsconfig.json

@@ -38,5 +38,11 @@
     "eslint.config.ts",
     "src/**/*.d.ts"
   ],
-  "exclude": ["node_modules", "dist", "src/**/__tests__/*"]
-}
+  "exclude": [
+    "node_modules", 
+    "dist", 
+    "src/**/__tests__/*",
+    "src/layout/components/Sidebar/alternative-solution.vue",
+    "src/layout/components/Sidebar/simple-test.vue"
+  ]
+}