1.登录的时候通过接口,获取到权限的数据用本地缓存下localStorage下来
2.在公共方法里面写函数,去判断有没有该权限
permission(data) {
let permissions = 获得权限的方法 本地缓存 get("PERMISSIONS");
if (!permissions) {
return false;
}
let isHave = permissions.includes(data);
return isHave;
}
3.全局挂载该方法,方便在html上用
4.v-auth="'pm:apply:audit'" 类似这样去定义 基本和文件夹的名字一样
5.登出的时候记得清掉权限