# v-permission

v-permission (opens new window) 自定义指令,用于验证当前用户权限。

# Example

在线链接 (opens new window)

在线代码

@/views/roles/all/index.vue (opens new window)

# Props

名称 类型 默认值 说明
value string | string[] 权限名称

# 样例代码:

<template>
     <a href="#" v-permission="'test'">删除</a>
     <a href="#" v-permission="['admin','test']">删除</a>
</template>
<script lang="ts">
import permission from '@/directives/permission';
import { defineComponent } from "vue";
export default defineComponent({
    directives: {
        permission
    }
})
</script>
1
2
3
4
5
6
7
8
9
10
11
12
13