Hyn*_*ekS 4 javascript routes reactjs next.js
我现在正在学习这个Nextjs框架。我想说我已经充分掌握了这些概念,但仍有一些事情我不确定。其中之一是展开运算符[...var]或[[...var]]在动态页面中 | 路由文件名。
例如next/auth 文档中的这一行:
pages/api/auth/[...nextauth].js
Run Code Online (Sandbox Code Playgroud)
是否有一些具体的用例(无法使用 来实现getStaticPaths()),或者它只是我不知道的命名约定?
pages/api/auth/[...nextauth].js是一条包罗万象的路线,这意味着它将匹配,/api/auth/a但也匹配/api/auth/a/b,/api/auth/a/b/c依此类推。
[[...nextauth]].js将是一个可选的包罗万象的路线。因此,除了上面常规的包罗万象的路线之外,它还会匹配/api/auth.
| 归档时间: |
|
| 查看次数: |
1507 次 |
| 最近记录: |