流浪のwolf

卷帝

导航

我们如何在 vue 应用我们的权限

权限可以分为用户权限和按钮权限;

用户权限,让不同的用户拥有不同的路由映射 ,具体实现方法:

  1. 初始化路由实例的时候,只把静态路由规则注入 ,不要注入动态路由规则 ;

  2. 用户登录的时候,根据返回的权限标识确定用户的动态路由规则 ;

  3. 最后使用 addRoutes 添加动态路由规则到router 实例中 ;

按钮权限:

  1. 首先,给按钮定义一个唯一标识

  2. 用户返回按钮标识数组 ;

  3. 在 button 中使用 disabled 判断用户的权限数组是否包含按钮的唯一标识 ;

posted on 2022-11-12 21:26  朱龙旭的网络  阅读(30)  评论(0)    收藏  举报