【发布时间】:2021-05-27 19:13:15
【问题描述】:
假设我有一个类,我想要一个 foo 的别名类型。
class A {
foo<T>() {}
}
// How to I pass "T"? TS could not parse "A['foo']<T>" or " <T>A['foo']"
type FooType<T> = A['foo']
【问题讨论】:
标签: typescript typescript-generics
假设我有一个类,我想要一个 foo 的别名类型。
class A {
foo<T>() {}
}
// How to I pass "T"? TS could not parse "A['foo']<T>" or " <T>A['foo']"
type FooType<T> = A['foo']
【问题讨论】:
标签: typescript typescript-generics
试试这个:
function foo<Type>(arg: Type): Type {}
打电话:
foo<string>();
【讨论】: