为什么要了解权限的控制?

2022-01-04  本文已影响0人  南漂一枚

答,权限的控制是复杂的功能,你讲所有的其他功能都是个性化的功能,而权限控制是通用功能,基本上每个系统都会用到权限的控制功能。

所有面试的时候,你讲项目的开发功能,不如讲权限的控制实现。权限的实现一个非常大的功能,牵涉的知识点广,知道所有功能的实现不如知道权限的实现。

权限是宏观的,重要的,多方面的,通用的,实现要花费很多时间。

权限的控制涉及四个方面的权限。

第一,菜单的权限

第二,路由的权限

第三,按钮的权限

第四,请求的权限。

牵涉的知识点众多。

简单的菜单权限实现动态路由的话,直接根据角色实现不同的菜单。复杂一点可以弄常规的路由和一个动态路由添加addRoute()

由于路由是存在刷新的情况,那么就要弄成刷新的时候也要存在。这时候可以存放vuex中。登录存储,注销清空

上一篇下一篇

猜你喜欢

热点阅读