Parcourir la source

feat: 增加子菜单高亮父级菜单逻辑

zhaonan il y a 2 jours
Parent
commit
bfd1dc03ce
1 fichiers modifiés avec 1 ajouts et 0 suppressions
  1. 1 0
      src/layout/navMenu/horizontal.vue

+ 1 - 0
src/layout/navMenu/horizontal.vue

@@ -131,6 +131,7 @@ const setCurrentRouterHighlight = (currentRoute: RouteToFrom) => {
 		const pathSplit = meta?.isDynamic ? meta.isDynamicPath!.split('/') : path!.split('/');
 		if (pathSplit.length >= 4 && meta?.isHide) state.defaultActive = pathSplit.splice(0, 3).join('/');
 		else state.defaultActive = path;
+		state.defaultActive = route.children ? route.children[0].path : route.path;
 	}
 };