react-router是否有vue-router中addRoutes这样的api
在 vue-router 中,可以根据后端返回用户的权限可以使用 addRoutes 来添加符合权限的路由。但 react-router 中好像没有类似的 api,因为是需要登录才能得知用户的权限信息,这时候才能确定路由是哪些,但此时路由已经设置完毕了,没法添加了
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
最新的React-router也是以组件的形式来写,所以可以根据权限信息来决定渲染哪些路由,例如下面的方式:
或者
楼上正解了,不过react-router-dom也有声明式的配置写法
大佬,这个问题解决了吗,咋解决,我也需要那样搞
请问下你是ts么,如果是的话能贴下解决的代码片段么感谢