nestjs拦截器
2023-02-12 本文已影响0人
简爱_cdde
拦截器是使用@injectable装饰器的类,拦截器应该实现NestInterceptor接口。实现intercept方法。
拦截器的功能:
1、在函数执行之前、之后绑定额外逻辑
2、转换从函数返回的结果
3、转换从函数抛出的异常
4、扩展基本函数行为
5、根据所选条件完全重写函数
范围范围:
1、全局范围
2、方法范围
3、控制器范围
4、根模块的全局范围
拦截器是使用@injectable装饰器的类,拦截器应该实现NestInterceptor接口。实现intercept方法。
拦截器的功能:
1、在函数执行之前、之后绑定额外逻辑
2、转换从函数返回的结果
3、转换从函数抛出的异常
4、扩展基本函数行为
5、根据所选条件完全重写函数
范围范围:
1、全局范围
2、方法范围
3、控制器范围
4、根模块的全局范围