ant-design-pro中初始权限是从localstorage中同步获取的(./src/utils/authority.js),通过获取到的权限信息来决定页面的跳转(是否跳转到登录页),我想从后台异步获取权限信息,其他流程不变,要怎样实现比较好啊?
ant-design-pro中初始权限是从localstorage中同步获取的(./src/utils/authority.js),通过获取到的权限信息来决定页面的跳转(是否跳转到登录页),我想从后台异步获取权限信息,其他流程不变,要怎样实现比较好啊?
可能有点答非所问,做个备份;
左边栏各项权限异步设置
1. request // 从后端请求相关数据
2. 调用 utils/authority 下的 setAuthority,更新localStorage
3. 调用 utils/Authorized 下的 reloadAuthorized ,刷新权限组件
此时左边栏会针对权限相应的隐藏展示
3 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
在service中直接改接口就好了。