老师,我想问sidebar的问题
来源:8-10 sidebar组件源码分析
前端小白我很阔爱
2019-12-04
老师sidebar这块,我有问题想问,就是,呃呃,本来vue-element-admin这个项目是有角色权限的对吧,我初期做的项目是没有角色权限的,但是我后期需要扩展做角色权限的。现在我做一期嘛,我把sidebar里面的东西写死的,就一个sidebar.vue,内容如下
概览
然后我在router中这样写的{
path: ‘/overview’,
name: ‘overview’,
component: Layout,
alwaysShow: true,
meta: { title: ‘概览’, roles: [‘public’] },
children: [
{
path: ‘overview’,
name: ‘index’,
component: () =>
import(’@/views/overview’),
meta: { title: ‘概览’, icons: [‘product_icon’, ‘product_icon’], roles: [‘public’] }
}
]
}, 现在要扩展成为角色权限的,我抓瞎了
2回答
-
Sam
2019-12-08
你好,你的需求需要根据服务端下发的菜单数据动态生成路由表,才能实现这个功能,课程最后会实现一个版本,到时你可以参考一下
00 -
前端小白我很阔爱
提问者
2019-12-04
sidebar中大概为这个<el-menu-item index="/overview/overview">
<i class="el-icon-menu"></i>
<span slot="title">概览</span>
</el-menu-item>
00
相似问题