【前端 VUE】vue 角色权限使用 hasPermission
main.js设置全局变量Vue.prototype.$hasPer=hasPermission;设置权限函数exportfunctionhasPermission(perm){letpermissionBtns=store.getters.btnPermissions?JSON.parse(store.getters.btnPermissions):[]letbtnName=permission
·
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 检测权限显示或影藏
<div v-if="$hasPer('order')"></div>
更多推荐
已为社区贡献4条内容
所有评论(0)