Next.js 的 API 路由接收一个对象 - 它是http.IncomingMessagereq
的扩展,带有附加中间件,例如. 在他们的utils.ts中找到的的类型是:req.query
req.query
query: {
[key: string]: string | string[]
}
Run Code Online (Sandbox Code Playgroud)
为什么可以从查询中接收字符串数组?
我正在尝试对查询值执行字符串方法,但遇到 TS 错误 -_-
someString.split() // => Property 'split' does not exist on type 'string | string[]'.
Run Code Online (Sandbox Code Playgroud)