React Router v6升级v7(启用v7特性)时Splat路径路由异常问题求助
React Router v6升级v7(启用v7特性)时Splat路径路由异常问题求助
大家好,我最近在做React Router从v6到v7的迁移测试,目前用的是最新的v6.29版本,并且已经开启了v7的相关特性。我已经跟着官方的迁移步骤操作了,但路由始终没法正常工作,实在找不到问题所在,想请大家帮忙分析一下。
我遇到的具体情况是这样的:
如果我用下面这种方式声明路由:
<Route path="about"> <Route path="*" element={<About />} /> </Route>就连最基础的从主页跳转到about页面都失效了,完全没有反应。
但如果改成下面这种写法:
<Route path="about"> <Route index element={<About />} /> <Route path="*" element={<About />} /> </Route>主页到about的基础路由倒是能正常工作了,可about页面下的子路由还是没法正常访问。
有没有朋友遇到过类似的问题,或者能看出我哪里配置错了吗?麻烦帮忙指点一下,谢谢大家!
备注:内容来源于stack exchange,提问作者Apostolos
相关产品推荐
相关产品推荐

