如何控制权限,更加好的方法

简介: 如何控制权限,更加好的方法

使用全局前置守卫,来判断权限:

如果有多个页面,就加||

最好的方法是写个数组,只要判断在里面存在就ok了

index.of的意思是判断数组在里面

可以单独的弄一个json文件,任何路径都可以放到这个数组里,在router里新建一个pathArr.js文件

导入这个模块就可能得出这个数组

把这个js文件导入index.js文件中:

模块,以后有权限的路径都往这里写

我们写一个与component平级的名为view文件,这个文件是由某个组件通过路由进行加载的,那么就可以放到view文件下,就用view,component是不用路由进行切换的组件:

相关文章
|
6月前
|
JSON 数据格式
|
6月前
|
开发工具 git
大世界项目14-权限拦截控制_未登录无法看到正常页面
大世界项目14-权限拦截控制_未登录无法看到正常页面
|
6月前
设置权限
【6月更文挑战第16天】设置权限。
65 2
|
资源调度 前端开发 数据库
权限 | 前端控制权限
啊,我们经常做权限控制,控制菜单,控制按钮功能等,但是在一些特殊情况下不能够由后端来做权限控制,那就只能前端来做啦。
102 0
|
SQL XML 缓存
修改若依的数据权限功能
修改若依的数据权限功能
1174 0
|
中间件 数据安全/隐私保护
使用RoleBasedAuthorization实现基于用户角色的访问权限控制
本文将介绍如何通过 [Sang.AspNetCore.RoleBasedAuthorization](https://www.nuget.org/packages/Sang.AspNetCore.RoleBasedAuthorization) 库实现 RBAC 权限管理。
189 0
使用RoleBasedAuthorization实现基于用户角色的访问权限控制
|
弹性计算 监控 数据安全/隐私保护
权限细粒度设置
云产品权限细粒度设置
1059 0