feat: add mix nav (#187)

feat: add mix nav
This commit is contained in:
啝裳
2022-02-14 22:09:39 +08:00
committed by GitHub
parent a2dde02994
commit ef05b2b614
21 changed files with 1313 additions and 843 deletions

View File

@@ -16,6 +16,7 @@ import {
formatTwoStageRoutes,
formatFlatteningRoutes
} from "../utils";
import { buildHierarchyTree } from "/@/utils/tree";
// 原始静态路由(未做任何处理)
const routes = [
@@ -32,7 +33,7 @@ const routes = [
// 导出处理后的静态路由(三级及以上的路由全部拍成二级)
export const constantRoutes: Array<RouteRecordRaw> = formatTwoStageRoutes(
formatFlatteningRoutes(ascending(routes))
formatFlatteningRoutes(buildHierarchyTree(ascending(routes)))
);
// 用于渲染菜单,保持原始层级