vue-element-admin菜单权限
时间: 2023-10-08 20:08:35 浏览: 143
vue-admin-element
vue-element-admin菜单权限是通过菜单管理表和菜单角色关系表来实现的。菜单管理表中包含了菜单的ID、名称、类型等字段,其中一级菜单的父级ID为空字符串。菜单角色关系表中记录了菜单和角色之间的关系,通过菜单ID和角色ID进行关联。
在角色管理列表中,点击权限配置,会弹出一个窗口,利用el-tree组件显示所有的菜单。在这个组件中,使用了上述提到的菜单管理表和菜单角色关系表的数据,将其处理成树形结构,然后通过el-tree组件进行展示。组件的相关配置包括data属性、show-checkbox属性、default-expand-all属性、node-key属性、ref引用、highlight-current属性、props属性和check-strictly属性。
阅读全文