vue 后台系统权限控制

有一个学校的后台管理系统,需要判断是学生登录还是老师管理员登录来展示不同的页面,不知道这个权限控制该怎么判断,就是在老师端的页面上比学生端的少了很多内容,页面的按钮也不一样,请问这个有推荐的案例之类的吗,欢迎推荐,不胜感激

阅读 2.5k
3 个回答

动态路由,利用路由守卫去动态生成路由模板,动态渲染模块

routerBeforeEach() // 控制页面权限
$store.getters // 可以返回一个函数,控制按钮权限。

如果权限只有两种的的话,建议直接写异步路由,前端进行过滤,参考花裤衩的vue-element-admin即可GitHub

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题