将类型参数移动到外部类型

时间:2018-12-07 06:07:43

标签: tsc typescript3.0

说我有一个像这样的课程:

interface TypeCreatorObject{}

export class Foo<ReqBody extends TypeCreatorObject= any> {}

我只是想知道是否有一种方法可以将类型提取到类型变量中,如下所示:

type ReqBodyParam = (ReqBody extends TypeCreatorObject = any)

因为它很冗长,所以我需要在多个地方共享同一件事。

0 个答案:

没有答案