فهرست منبع

修复-去除菜单缓存后,刷新页面保留不了当前页面的问题

liyanyan 1 هفته پیش
والد
کامیت
512214697f
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      src/router/index.js

+ 2 - 2
src/router/index.js

@@ -1022,12 +1022,12 @@ router.beforeEach(async (to,
         //获取路由菜单
         menu.getMenu().then(response => {
           //保险起见,组装一次数据
-          // menu.parseRoute(JSON.parse(sessionStorage.getItem("route")), []).then(res => {
+          menu.parseRoute(store.state.user.menu, []).then(res => {
             //添加路由并进行跳转
             menu.addMenu(res).then(e => {
               next({ ...to, replace: true }) // hack方法 确保addRoutes已完成
             })
-          // })
+          })
         }).catch(err => {//失败则直接跳转登录页面
           next(`/login`);
         })