Next.js 路由:基础动态 slug / 静态 slug

Next.js routing: base dynamic slug / static slug

我有一种情况,在 url 的底部我有一个获取数据的动态 slug。现在我发现我需要一个静态 slug,它表示不同的页面,但仍然可以访问基本动态 slug 以获取信息。

示例路径

/formABC (page1)

/formABC/complete(第 2 页)

page1 根据动态 slug 获取数据,但知道它不在“完整”页面上

page2 根据动态 slug (formABC) 获取数据,但知道它在完整页面上

当前文件夹结构

pages/
  [formName].js

所以 1,next.js 这可能吗?

还有 2 个我应该尝试的起点(文件结构、预定义的后续方法)?

可以使用以下文件夹结构:

pages/
  [formName]/
     complete.js
     index.js

每个页面都有自己的数据获取方法。