流浪のwolf

卷帝

导航

按钮权限思路

权限按钮就是根据用户返回的 id 和按钮的唯一标识id 比较 判断按钮是否有权限 ;

  一般把判断按钮的函数放在全局混入中使用

  // 校验按钮权限
    checkPermission(str) {
      // str是某个按钮的权限标识
      // 判断str是否在当前用户的按钮权限标识数组中
      const userInfo = store.state.user.userInfo;
      if (userInfo.roles && userInfo.roles.points.length) {
        // 登录了,有按钮权限
        return userInfo.roles.points.includes(str);
      } else {
        return false;
      }
    },

 

posted on 2023-02-17 07:58  流浪のwolf  阅读(17)  评论(0编辑  收藏  举报