@Injectable()
export class TransformInterceptor<T> implements NestInterceptor<T, Response<T>> {
intercept(context: ExecutionContext, next: CallHandler): Observable<Response<T>> {
return next.handle().pipe(map(data => {
// console.log('data', data) response result
return {result: data};
}));
}
}
在@Get中,我可以看到响应结果
但是在@Post的情况下,数据是不可见的。为什么?