Next.js 中的动态路由

问题描述 投票:0回答:1

在描述我的问题之前,我想向您展示我的文件结构。

app|
   |->api|
         |->user|
                |->[userId].js

[用户ID].js:

export  function GET(req){
   return new Response("Hii")}

这是我的后端文件结构。当我向

发出获取请求时

本地主机:3000/api/用户/12

我没有收到服务器的任何响应。 它给出 404 错误。 我可以知道问题出在哪里吗?

提前致谢。

reactjs next.js routes
1个回答
0
投票

应用程序文件夹的工作方式略有不同。路由处理程序现在定义在应用程序目录内的

route.js
文件中。因此,不要尝试使用文件夹结构,而是尝试这个:

app|
   |->api|
         |->user|
                |->[userId]|
                           |route.js
© www.soinside.com 2019 - 2024. All rights reserved.