Typescript 类型脚本:声明类';乘法文件中的s函数
是否可以在文件上拆分类声明?Typescript 类型脚本:声明类';乘法文件中的s函数,typescript,Typescript,是否可以在文件上拆分类声明? e、 g属性、构造函数和一个文件中的某些函数以及另一个文件中的其他函数?该功能称为分部类,目前不受支持 您可以将您的+1添加到此错误问题:)就像MartyIX所写的那样,它不受直接支持 然而,有一种方法可以做到这一点。这些方法需要定义为属性,但这样做可能会导致继承问题 文件1: class Foo { bar() {} hello: (world: string) => any; } 文件2: Foo.prototype.hello = fu
e、 g属性、构造函数和一个文件中的某些函数以及另一个文件中的其他函数?该功能称为
分部类
,目前不受支持
您可以将您的+1添加到此错误问题:)就像MartyIX所写的那样,它不受直接支持 然而,有一种方法可以做到这一点。这些方法需要定义为属性,但这样做可能会导致继承问题 文件1:
class Foo {
bar() {}
hello: (world: string) => any;
}
文件2:
Foo.prototype.hello = function (world: string) {
console.log('hello ' + world);
};
// Works
new Foo().hello('world');
class Bar extends Foo {}
// Works
new Bar().hello('world');
class Bam extends Foo {}
// Error TS2425
hello () {}
}