【发布时间】:2021-10-11 17:51:16
【问题描述】:
在下面的代码中,我想获取 E 的类型。 但我找不到 E 的 get 类型。
class A<E> {
getParameterType() {
// I want get type of E
}
}
class B {
}
** Example **
new A<number>().getParameterType() // number
new A<B>().getParameterType() // B
【问题讨论】:
-
我不认为你可以。 Typescript 仅在编译时工作,您的函数在运行时运行,因此无法访问它。
标签: typescript typescript-generics