我如何在打字稿中的接口 属性 上定义 class?
How would I define a class on an interface property in typescript?
我正在尝试为第三方 (Skuid) 提供的 API 创建一个定义文件,并 运行 进入代表 skuid.ui.Editor 的问题,其中编辑器是 class 由 Skuid 在其他地方定义。我如何通知打字稿编译器 new skuid.ui.Editor()
确实有效?
你通常会这样写:
declare namespace skuid.ui {
class Editor {
constructor();
// Methods and properties here
}
}
我正在尝试为第三方 (Skuid) 提供的 API 创建一个定义文件,并 运行 进入代表 skuid.ui.Editor 的问题,其中编辑器是 class 由 Skuid 在其他地方定义。我如何通知打字稿编译器 new skuid.ui.Editor()
确实有效?
你通常会这样写:
declare namespace skuid.ui {
class Editor {
constructor();
// Methods and properties here
}
}