0

一直在检查 React Location,它有一个非常有用的功能(异步路由、预取),我想知道这在 React Router V6 中是否可行。例如,它们支持异步路由加载器

const routes = [
   {
     path: 'teams',
     loader: async () => ({
       teams: await fetch('/api/teams'),
     }),
     children: [
       {
         path: ':teamId',
         loader: async ({ params: { teamId } }) => ({
           team: await fetch(`/api/teams/${teamId}`),
         }),
       },
     ],
   },
 ]

我确信它可以完成(或添加),因为 Remix Run 完成了类似的事情。

哦,这也是什么时候发生的(来自 reactrouter.com)?

我们建议在升级具有多个路由的应用程序之前等待向后兼容包发布。

4

0 回答 0