改造成装饰器后变量报错
来源:6-28 TS 装饰器重构 Koa 路由—Contoller 装饰器实现

weixin_慕瓜2156051
2024-08-17
改成装饰器之后运行时会一直报错 params 是undefined,之前没有这种情况,必须要在一开始加个判断才能运行
写回答
1回答
-
keviny79
2024-08-18
delclare 目录有没有添加 dts?
import 'koa'
import { success } from '../common/ResResult'
declare module 'koa' {
export interface Request {
authorization?: any
}
export interface Context {
params: Record<string, any>
success: typeof success
}
export interface BaseContext {
rootRouter: any
}
}
012024-08-18
相似问题
类装饰器,获取不到原型上得方法
回答 1
关于一个nestjs的问题
回答 1