一、修改src目录下的permission.js文件
1、注释
//if (hasToken) {
// if (to.path === '/login') {
// // if is logged in, redirect to the home page
// next({ path: '/' })
// NProgress.done()
// } else {
.......................
// } else {
// // other pages that do not have permission to access are redirected to the login page.
// next(`/login?redirect=${to.path}`)
// NProgress.done()
// }
// }
2、原生静态菜单改为
next()
3、从后端动态获取菜单的方式改为
//去除权限
next()
constaccessRoutes = awaitstore.dispatch('permission/generateRoutes')
router.addRoutes(accessRoutes)
- vue-element-template template element vuevue-element-template vue-element-template template element vue vue-element-template后台template菜单 vue-element-template路由template权限 vue-element-template template顶部 菜单 template element模式render vue-admin-template vue-template-compiler template原理vue vue-admin-template-master