1.首先在菜单管理的页面下面新增功能授权标识
2.打印标识到控制台
3.给相应的用户授权
2.在页面中打印授权标识到控制台查看
mounted() {
console.log(window.SITE_CONFIG['permissions'])
console.log(this.$hasPermission('system:menu:list'))
}
3.vue页面可以根据授予的标识是否显示还是隐藏
<el-menu-item index="1" v-if="$hasPermission('outlet:menu:add')"
>新增</el-menu-item
>
4.其它情况也可适用
<el-menu-item
index="1"
v-if="$hasPermission('outlet:menu:save') && operatexz === '新增'"
>保存</el-menu-item
>