Просмотр исходного кода

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

zhaonan 2 дней назад
Родитель
Сommit
bfd1dc03ce
1 измененных файлов с 1 добавлено и 0 удалено
  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;
 	}
 };