controller 装饰器,将类装饰为 controller
整个类的中间件数组
Decorator - 装饰器
将函数的返回打包到 ctx.body,并返回 application/json 类型
class Class { @json() index(ctx) { return { foo: 1 } } } // the same as class Class { async index(ctx, next) { ctx.body = { foo: 1 } ctx.type = 'application/json' await next() } }
MethodDecorator - 装饰器
middleware 中间件装饰器
中间件的名字
prefix 装饰器,对controller class的所有router进行path前缀修正
如 /v1, /api/v1
ClassDecorator - 装饰器
URL 重定向
跳转的路径
设置 response Content-Type
charset=utf-8')
Content-Type 内容
Content-Type
Generated using TypeDoc
controller 装饰器,将类装饰为 controller