react+ahook+ProComponents框架控制权限问题

如题,求问大佬们react+ahook+pro框架下如何通过后台给的某个字段判断显示多少个菜单栏。
已做了如下尝试
image.png
image.png
在access.ts文件中(图二)做了对某个字段的全局返回:canshow。
然后在路由里面(图一)使得路由节点参数access为canshow。
这样做在本地可以实现菜单栏的隐藏。
但是上传到线上之后,发现菜单栏并没有隐藏,只是应该隐藏的页面显示无权限查看的提示。
因为刚了解react+pro这个框架不深,因此十分困惑,求解答两点。
第一点是为啥本地可以通过access去隐藏菜单,上线之后却不可以。
第二点是如何能正确的去通过不同角色分配路由?
还有一个就是路由中的access既然可以读取全局的canshow。为何用hideinmenu就读取不到?
image.png
求大佬们解答!

阅读 734
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题