【发布时间】:2020-06-26 18:14:56
【问题描述】:
我有简单的自定义装饰器:
export const User: () => ParameterDecorator = createParamDecorator(
(data: any, req): UserIdentity => {
const user = getUser(req);
return user;
},
);
现在,我需要验证 email 是否包含在 user 对象中。
问题是我无法更新我当前的装饰器。
我可以扩展我当前的装饰器吗?
在前一个的基础上创建一个新的装饰器还是创建一个新的装饰器并组合它?
【问题讨论】:
标签: node.js typescript decorator nestjs