diff --git a/src/router/full-routers.js b/src/router/full-routers.js index 6094dcf..c33b6ae 100644 --- a/src/router/full-routers.js +++ b/src/router/full-routers.js @@ -89,6 +89,7 @@ export default { orderNum: 0, open: null, list: [], + hideInMenu: true, }, { menuId: getUUID(), diff --git a/src/router/index.js b/src/router/index.js index d3f8feb..02cd369 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -86,7 +86,7 @@ const router = new Router({ }); router.beforeEach((to, from, next) => { - console.log("beforeEach"); + console.log("beforeEach", to); // 添加动态(菜单)路由 // 1. 已经添加 or 全局路由, 直接访问 // 2. 获取菜单列表, 添加并保存本地存储 @@ -168,7 +168,7 @@ router.beforeEach((to, from, next) => { // data.data.permissions // ); console.log(permissionsData); - + let _menu = filterTreeData(FULL_ROUTERS.menuList, permissionsData); fnAddDynamicMenuRoutes(_menu); sessionStorage.setItem("menuList", JSON.stringify(_menu)); diff --git a/src/views/main-sidebar.vue b/src/views/main-sidebar.vue index bf261f5..2ee636d 100644 --- a/src/views/main-sidebar.vue +++ b/src/views/main-sidebar.vue @@ -5,8 +5,15 @@ :default-active="menuActiveName || 'home'" :collapse="sidebarFold" :collapseTransition="false" - class="site-sidebar__menu"> - + class="site-sidebar__menu" + > + 首页 @@ -29,7 +36,8 @@ v-for="menu in filterMenu" :key="menu.menuId" :menu="menu" - :dynamicMenuRoutes="dynamicMenuRoutes"> + :dynamicMenuRoutes="dynamicMenuRoutes" + > @@ -37,104 +45,138 @@