如何判断页面中的某个按钮有无权限,如何进行统一集中管理
main.js中定义变量
Vue.prototype.$hasAutnBtn = hasAutnBtn
function hasAutnBtn(codes){
if(typeof codes === 'string'){
if(codes === '')return false
const arr = codes.split(',')
return arr.some(item=>store.state. user.permissionCode.includes(item))
}
}
页面中直接使用 this.$hasAutnBtn('addAuthPermission')