Parcourir la source

✨ feat(Menu): 优化路由激活状态判断逻辑,支持多级路径匹配

Mcal il y a 4 jours
Parent
commit
98730ff743
1 fichiers modifiés avec 2 ajouts et 1 suppressions
  1. 2 1
      src/views/layout/components/Menu.vue

+ 2 - 1
src/views/layout/components/Menu.vue

@@ -27,7 +27,8 @@ const props = defineProps({
 const route = useRoute()
 
 const isActive = computed(() => {
-  return route.path === props.info.path
+  //根据第一个/后面的字符串判断是否是当前路由
+  return route.path.split('/')[1] === props.info.path.split('/')[1]
 })
 
 const navigateToRoute = () => {