Question(提问)
src/router/index.js为什么无法引入vuex?
import store from '@/store'
console.log(store)
这样就报undefined,因为store中引入了router,router/index中想通过vuex控制路由的hidden值,但发现了store下的user.js引用了router,造成了循环引用,后引用者不加载。
用roles控制菜单的权限,只能提示401无权限,我想让部分菜单项动态显示与隐藏,只通过前端来实现,不通过后端动态获取路由规则,应该怎么做呢?
Other relevant information(格外信息)
- Your OS:win10
- Node.js version:10.x
- vue-element-admin version:latest version
2条答案
按热度按时间wvmv3b1j1#
动态修改你的roles:[]配置
lc8prwob2#
确实会出现针对某个页面需要隐藏菜单的需求 @PanJiaChen 目前有解决方案吗?