Rom*_*kyi 7 node.js express typescript
index.d.tslib的文件有express下一个接口
interface Request<P extends core.Params = core.ParamsDictionary, ResBody = any, ReqBody = any, ReqQuery = core.Query> extends core.Request<P, ResBody, ReqBody, ReqQuery> { }
Run Code Online (Sandbox Code Playgroud)
ResBody将泛型类型传递给接口的原因是什么Request?
据我了解,这应该分配给req中间件的对象
expressMiddleware(
req: Request<{}, ResBody, ReqBody, ReqQuery>,
res: Response<ResBody>,
next: NextFunction,
) {}
Run Code Online (Sandbox Code Playgroud)
但Response对于这种情况,类型有自己的泛型。
你能帮我解释一下这个问题吗?
| 归档时间: |
|
| 查看次数: |
430 次 |
| 最近记录: |