【发布时间】:2018-09-22 17:53:59
【问题描述】:
我正在使用与此类似的模式:
class MyClass { }
doSomethingWithClass(MyClass) { }
如果我要使用 Flow 或 TS 在我的代码中添加输入,我将如何输入?这样的事情不是暗示我期待一个 MyClass 的实例吗?
doSomethingWithClass(MyClass: MyClass) { }
我想做的是将构造函数/类传递给工厂模式,但我不知道如何实际键入它。
【问题讨论】:
-
你想要一个通用的工厂模式吗?
-
基本上。我知道如何添加泛型,但不知道如何正确键入构造函数。 @Titian Cernicova-Dragomir 得到了我正在寻找的答案。干杯。
标签: javascript class typescript types flowtype