自定义指令—给按钮加权限

自定义指令—给按钮加权限,第1张

const has = Vue.directive('has', {

  bind: function (el, binding, vnode) {

    // 获取按钮权限

    if (!Vue.prototype.$_has(binding.value)) {

      // el.parentNode.removeChild(el)

      el.style.display = 'none'

    }

  },

  update: function (el, binding, value) {

    if (!Vue.prototype.$_has(binding.value)) {

      el.style.display = 'none'

    }

  }

})

/**

 * 判断用户是否拥有 *** 作权限

 * 根据传入的权限标识,查看是否存在用户权限标识集合

 * @param perms

 */

Vue.prototype.$_has = function (perms) {

  let isExist = false

  let permissions = store.state.perm

  if (getStore('hpt-account') == 0) {

    isExist = true

  } else {

    for (let i = 0, len = permissions.length i < len i++) {

      if (permissions[i] === perms) {

        isExist = true

        break

      }

    }

  }

  return isExist

}

export {has}

然后在main.js中引入

最终在页面中使用 v-has="xxx"即可

网页链接

-供参考

右击屏幕左下角的windows图标,选择“运行”命令:

在打开的“运行”对话框中输入“lusrmgr.msc”,并点击“确定”按钮:

在打开的窗口中,在左侧单击“用户”,然后右侧选择需要设置管理员权限的帐号

双击此帐号,切换到帐号下的“隶属于”选项卡,首先删除“Users”组:

再单击“添加”按钮,在打开的对话框中输入管理员组“administrators”,并单击“检查名称”按钮:

单击“确定”按钮后,我们可以看到帐号下已经有管理员组了,继续单击“确定”按钮即可:

或者,我们选择左侧的“组”,再双击右侧的管理员组“administrators”:

在管理员组“administrators”属性对话框中单击“添加”按钮:

输入我们需要添加管理员权限的帐号并“检查名称”:

再“确定”按钮返回属性对话框后已经有此帐号了:

11

继续单击“确定”按钮即可完成 *** 作。

梁兆铃

微信设置添加好友权限设置的方法如下:

工具/原料:小米12、MIUI13、微信8.0.24

1、点击设置

在微信我的界面找到最下方的设置选项进入。

2、点击朋友权限

在设置界面,找到隐私下方的朋友权限进入。

3、打开按钮

将“加我为朋友时需要验证”后侧的按钮打开,即可成功设置添加好友权限了。

祝愿你在今后的生活中平平安安,一帆风顺,当遇到困难时,也可以迎难而上,取得成功,如果有什么不懂的问题,还可以继续询问,不要觉得不好意思,或者有所顾虑,我们一直都是您最坚定的朋友后台,现实当中遇到了不法侵害,和不顺心的事情也能够和我详聊,我们一直提供最为靠谱的司法解答,帮助,遇到困难不要害怕,只要坚持,阳光总在风雨后,困难一定可以度过去,只要你不放弃,一心一意向前寻找出路。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11254441.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-14
下一篇2023-05-14

发表评论

登录后才能评论

评论列表(0条)

    保存