import Vue from 'vue' import { auth } from '@/uitls/auth' // 注册一个全局自定义指令 `v-permission` Vue.directive('permission', { // 当绑定元素挂载到 DOM 上时 inserted: function(el, binding, vnode) { // 获取绑定的权限值 const permissionValue = binding.value; // 检查用户权限 if (auth(permissionValue)) return; el.style.display = 'none'; } });