React 路由器插座迁移到 Nextjs 14 应用路由器

React router outlets migration to Nextjs 14 app router

提问人:Игор Ташевски 提问时间:11/16/2023 更新时间:11/16/2023 访问量:21

问:

我正在尝试迁移应用程序的起始部分,但我不确定如何使用应用程序路由器进行迁移,因为我正在使用 .CRANext.JS 14outlets

应用程序中的路由器:CRA

<Route path='/' element={<HomeOutlet />}>
     <Route
       index
       element={<Navigate to={'path1'} />}
     />
     <Route path='path1' element={<AllRoutesOutlet />}>
       <Route path='path2' element={<Comp />}>
     </Route>
   </Route>
</Route>

我已经准备好了应用程序路由器,与我的应用程序(带有和文件)完全相同,也带有道具,但不确定如何进行重定向。我不能使用重定向,因为有一些代码需要从出口执行和呈现。CRAlayout.tsxpage.tsxchildrennext.config.jsjsx

如果我直接点击网址,我如何像在我的应用程序中一样执行所有 3 个路由,在应用程序路由器中设置嵌套结构?/path1/path2CRA

BR,伊戈尔

重定向 下一个.js 创建-反应-应用 路由器

评论


答: 暂无答案