TypeScript类型的静态类



我正在尝试为一系列静态类创建Typescript类型(用于在具有多个静态类的数组上具有一个类型(如何将类的静态版本定义为类型的一部分?以下代码将需要类的实例(带有新的staticClass1(

type myType = staticClass1 | staticClass2 | staticClass3

关于如何为类的静态版本创建类型,有什么建议吗?

使用typeof staticClass1创建一个与类的静态成员(或者更确切地说,是在staticClass1本身上定义的成员,而不是其原型(匹配的类型。

最新更新