我有一个TypeScript接口。问题是它有大约40个成员。当我使用它并且仅执行选定的成员时,我收到一个错误,指出有一些错误。如何忽略它?我是否必须全部实施?这个问题阻止我把一种类型转换成另一种类型。实现所有接口成员
E.g.
interface A {
// 40 members
}
class B implements A {
// only 5 members implemented
}
// somewhere in the code
var myVar1: A = something;
var myVar2: B = <B> myVar1; // here an error (can't convert because B has missing some properties and methods:/)
我遇到的所有语言的接口规则是您必须实现其所有方法。 –