老师,如果一开始没有权限的话,左边的菜单栏怎么渲染啊

来源:8-10 sidebar组件源码分析

前端小白我很阔爱

2019-12-04

写回答

1回答

Sam

2019-12-04

你好,进入页面前会校验用户的角色,如果用户角色不存在时,是无法进入页面的,也就是说只要你能看到首页,则用户的角色是一定存在的,当具有用户角色时我们就可以生成左侧 sidebar 菜单栏了。对用户角色的判断位于 permission.js 中:

const hasRoles = store.getters.roles && store.getters.roles.length > 0


0
1
前端小白我很阔爱
老师,我的意思是,比如项目分期做的嘛,第一期做的是不需要用户权限的,所有的路由都可以直接渲染在sidebar中,这种怎么做啊?我直接在sidebar中把el-item这些写死的数据,
2019-12-05
共1条回复

Vue Element+Node.js开发企业通用管理后台系统

基于Element的中后台课程,一套中小型企业通用的后台管理系统

2829 学习 · 1714 问题

查看课程