获取使用特定装饰器装饰的方法的列表

问题描述

假设我有以下代码

function movement() {
  return function (
    target: any,propertyKey: string,descriptor: PropertyDescriptor
  ) {
  };
}

class Person {

  public talk() {
    console.log("Talking");
  }

  @movement()
  public move() {
    console.log("Moving");
  }

  @movement()
  public jump() {
    console.log("Jumping");
  }
}

const personInstance = new Person();

我该如何动态检索由personInstance装饰器注释的movement的所有方法的列表?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)