我正在尝试实现一个通用的方法装饰器,它既可以用于原型方法,也可以用于实例方法。基于:Typescript decorators not working with arrow functions 从下面的代码中可以看到,instanceMethod()返回一个Promise。有没有办法可以返回正确的值?装饰器代码: export function trace(ver
我在Typescript中有一个类,在这个类中,我需要标记一些方法,以确定它们是否可以在服务器、客户端或两者上运行。我打算使用一个装饰器,所以我可以用以下命令标记相关的方法: class Game { getRandomNumber(): number { return 4; }@clientAction} 将值包装在装饰器中可以让我找到一些方法