将类作为TypeScript属性装饰器的参数传递

时间:2017-06-02 14:22:13

标签: typescript decorator

是否可以将TypeScript类作为属性装饰器的参数传递?我想做以下

class Bar {
}

class Foo {
  @MyDecorator(Bar)
  toto;
}

function MyDecorator(clazz) {
  // clazz is undefined here
  // i'd like to do: const x = new clazz()
}

如果我使用类装饰器,它可以工作,任何想法?

0 个答案:

没有答案