关于vue框架的问题,有一个指令理解不了什么作用

就是在vue框架中,有时候有看到一个指令 v-hasPermi ,不理解它是什么作用,在网上找了一圈也没有太多这个指令的具体作用,求解,多谢

v-hasPermi 这是自定义命令Directive
拆解的是

Vue.directive('hasPermi ', {
//todo
})

这个指令是自定义的,不是内置的

一般是绑定在需要权限的操作按钮上,判断有权限则正常展示,没有权限的话移除或隐藏