不知何故,ParamDecorator 看起来完全不酷。还有其他方式获取正文或请求吗?例如通过函数装饰器或全局的东西?
@Post('token')
public async createToken(@Body() body: UserLogin): Promise<any> {
  return await this.authService.signIn(body);
}
不幸的是,这不起作用。
@Post('token')
@Body('body')
public async createToken(body: UserLogin): Promise<any> {
  return await this.authService.signIn(body);
}
小智 5
您可以使用请求对象访问正文
async getPostById(@Req() req, @Res() res) {
   const body = req.body;
   ...
}
但这样你可能会问你正在使用装饰器来访问请求对象!
| 归档时间: | 
 | 
| 查看次数: | 18238 次 | 
| 最近记录: |