permission.js 296 B

12345678910
  1. import { hasPermission } from '@/utils/auth'
  2. export default {
  3. inserted(el, binding, vnode) {
  4. const { value } = binding // v-permission 绑定的权限值
  5. let checkFlag = hasPermission(value)
  6. if(checkFlag == false && el.parentNode ){
  7. el.parentNode.removeChild(el)
  8. }
  9. },
  10. }