vue按钮权限怎么做啊,网上找了不少但总差一点没有实现,有没有详细一点的文章,借我看看,后端返回了['add','look']这样的按钮权限我照这个https://www.cnblogs.com/leeke...,但是报了vnode.context.$route.meta.btnPermissions.split is not a function请问我文章少了什么吗
3 回答
泛舟湖上清波郎朗
TA贡献1818条经验 获得超3个赞
前端展示,可分disable状态和点击弹窗提示无权限,vue data里边对应有个状态就好,不管是前端校验表单还是用户操作权限服务端返回,只是相应修改data里边定义的状态。
慕的地6264312
TA贡献1817条经验 获得超6个赞
比如后台返回给你一个role字段{role: 0}
0代表普通用户 1代表管理员
比如一篇文章普通用户没有删除权限 删除按钮就不会对普通用户显示<button v-if=role>删除</button>
添加回答
举报
0/150
提交
取消