【问题标题】:Static class in TypeScript typeTypeScript 类型中的静态类
【发布时间】:2018-12-18 23:44:15
【问题描述】:

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

type myType = staticClass1 | staticClass2 | staticClass3

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

【问题讨论】:

    标签: typescript


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-24
      • 2018-12-03
      • 1970-01-01
      • 1970-01-01
      • 2020-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多