如何获取参数装饰器中的键。打字稿

我尝试获取params键的惠特参数装饰器,但我不知道如何仅获取键的类型

使用reflect-metadata

的示例
function LogParams(target: any,propertyKey: string | symbol,parameterIndex: number) {
    const paramtype = Reflect.getMetadata('design:paramtypes',_target,propertyKey)[parameterIndex];
    console.log(paramtype);
}

class Someclass {

    someFunction(@LogParams paramKey:string) {}

}

如果运行此命令,我会在控制台string中看到参数的类型,但是我尝试获取参数的名称,在这种情况下,我喜欢获取paramKey

sweetapple2009 回答:如何获取参数装饰器中的键。打字稿

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2549352.html

大家都在问