为了账号安全,请及时绑定邮箱和手机立即绑定

vuejs里面怎么做权限管理控制?

vuejs里面怎么做权限管理控制?

侃侃尔雅 2018-10-16 17:15:55
1.权限控制的参数都是后台返回到前端,数据如下:那么我打算就是:如果没有这个权限,我会把相关的DOM remove()掉,结果用了个directive操作,代码如下:那么问题来了,有些权限我要在公共组件里操作DOM,我不想这样,有没有什么好的办法或者好的建议?这是一个公共组件checklist.vue
查看完整描述

1 回答

?
慕少森

TA贡献2019条经验 获得超9个赞

https://img1.sycdn.imooc.com//5befb6ce0001f0bb04040202.jpg

router的钩子函数可以加一道类似node中间件的概念:beforeEach

https://img1.sycdn.imooc.com//5befb6dc0001e70602940061.jpg

对应权限的拦截跳转是这样做的

对应节点可以用vuex来控制他的展示与否、后端也要加一重判断确保安全


查看完整回答
反对 回复 2018-11-17
  • 1 回答
  • 0 关注
  • 1445 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信