【前端 VUE】vue 角色权限使用 hasPermission

main.js 设置全局变量

Vue.prototype.$hasPer = hasPermission;

设置权限函数 

export function hasPermission(perm) {

  let permissionBtns =  store.getters.btnPermissions ? JSON.parse(store.getters.btnPermissions) : [] 

  let btnName = permissionBtns.map(res => {

    return res.name

  })

  return btnName.indexOf(perm) > -1

}

页面使用 传入判断的字段 order 检测权限显示或影藏

你可能感兴趣的:(vue,vue)