vue+element 动态生成侧边栏

巴啦啦小能量 2019-06-03 11:13:10
现在根据项目需要 用户权限管理 根据用户权限动态生成路由表 然后再生成侧边栏 怎么实现这个
...全文
1214 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
scscms太阳光 2019-06-05
  • 打赏
  • 举报
回复
{
path: 'Role',
name: '角色管理',
meta: {
show: true
},
component: Role
}

这种相对还算简单的,先获取所有菜单数据(如上)。然后获取用户权限去匹配菜单(递归方法),没权限的meta.show=false。然后使用NavMenu组件配合if即可显示用户有权限的菜单。
eisldkw 2019-06-04
  • 打赏
  • 举报
回复
非常非常VERYGOOD

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧