欢迎光临散文网 会员登陆 & 注册

关于react的router v6中的useRoutes问题

2023-02-23 14:21 作者:陈天羽  | 我要投稿

1、’useLocation() may be used only in the context of a <Router> component‘这一问题的解决:

添加HashRouter或者BowerRouter

2、在App.jsx中使用useRoutes()全部方法而会出现的问题

解决办法:

App.jsx中的布局

main.jsx中的布局

取消main.jsx的严格模式

添加HashRouter或者BowerRouter


3、使用routes包,分开来进行路由配置

routes/index.js

出现错误


问题解决

routes/index.js改为routes/index.jsx



关于react的router v6中的useRoutes问题的评论 (共 条)

分享到微博请遵守国家法律