controller - 控制器
控制器
依赖模块
- @zenweb/inject
- @zenweb/router
- @zenweb/result (可选)如果存在则使用
ctx.success
方法包装结果,否则直接设置结果到 ctx.body
上
配置项
配置项 | 类型 | 默认值 | 功能 |
---|
discoverPaths | string[] | ['./app/controller'] | 控制器扫描目录,用于加载控制器 |
Core 挂载项
无
Context 挂载项
无
可注入对象
装饰器
名称 | 功能 |
---|
@controller() | 配置控制器选项 |
@mapping() | 添加路由映射方法 |