面试官问我按钮级别权限怎么控制,我说v-if,面试官说再见

掘金头条 1年前 (2023) juejinhot
1.2K 0

内容简介:

因为我自己没有相关实践,所以接下来就从这个有16.2k星星的后台管理系统项目Vue vben admin中看看它是如何做的。要做权限控制,肯定需要一个code,无论是权限码还是角色码都可以,一般后端会一次性返回,然后全局存储起来就可以了,Vue vben admin是在登录成功以后获取并保存到全局的store中:接下来它提供了三种按钮级别的权限控制方式,一一来看。使用示例如下:本质上就是通过v-if,只不过是通过一个统一的权限判断方法hasPermission:很简单,从全局store中获取当前用户的权限码列表,然后判断其中是否存在当前按钮需要的权限码,如果有多个权限码,只要满足其中一个就可以...

查看原文

? 面试官问我按钮级别权限怎么控制,我说v-if,面试官说再见

暂无评论

暂无评论...