【发布时间】:2013-05-06 16:23:46
【问题描述】:
我如何编写一个实现这个 TypeScript 接口的类(并让 TypeScript 编译器满意):
interface MyInterface {
(): string;
text2(content: string);
}
我看到了这个相关的答案: How to make a class implement a call signature in Typescript?
但这只有在接口只有裸函数签名时才有效。如果您有额外的成员(例如函数 text2)要实现,则它不起作用。
【问题讨论】:
-
简短的回答是您链接的问题中提到的“类无法匹配该接口”stackoverflow.com/a/12770145/390330
标签: interface typescript