vue后台管理问题汇总

用户权限控制

1.组件级权限控制(自定义指令---钩子函数inserted:用户在看到元素之前判断角色)

'hasRole': {
    inserted: function (el, binding, vnode) {
      //拿到角色
      let roles = store.state.userInfo.roles || ['user']
      //判断角色
      if (!roles.includes(binding.value)) {
        el.parentNode.removeChild(el)
      }
    }
  },
全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务