# v-permission
参数 | 类型 | 说明 |
---|---|---|
or | 数组 | 用于检测数组中的元素是否满足指定条件 |
and | 数组 | 用于检测数组中的元素是否全部满足指定条件 |
上一章节说到每个service
都有对应的permission
权限对象,如需控制权限对应的标签,可使用:
<el-button
v-permission="{
or: [$service.user.permission.add]
}"
>新增</el-button
>
# checkPerm
也可以用于 js 中判断:
import { checkPerm } from '@/cool'
// 验证是否有添加权限,返回一个布尔值
checkPerm(this.$service.system.user.permission.add): Boolean