房东家の猫
2021-07-01 15:32
采纳率: 66.7%
浏览 56

vue通过角色判断钮权限问题,显示隐藏

现在有一个新需求,就是通过登录的不同用户角色,显示不同的按钮,比如admin能添加修改,而visitor只能查看之类的,最好是可以自定义组件实现,看了好多但是看不太懂,就指点迷津

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 风雪一更 2021-07-01 15:38
    已采纳

    给用户设定不同的角色身份,登录后把角色身份存进store,需要判断权限的页面调用store,用v-if判断显示不同的按钮或数据

    点赞 打赏 评论
  • gzczzzzzz 2021-07-01 17:11

    比如写个全局的自定义指令之类,触发的时候查询一下你登录时存的userInfo以及对应的权限 根据权限判断一下 是否去删除该按钮节点 如果有多个页面多个按钮都需要用 写个v-指令 就ok

    点赞 打赏 评论

相关推荐 更多相似问题