Typescript,是否可以将方法添加到外部类原型?

Typescript,是否可以将方法添加到外部类原型?,typescript,angular,prototype,Typescript,Angular,Prototype,比如说,我想将方法添加到NgForm(类) 这在typescript中是可能的吗 我知道: 但它只适用于接口,而不适用于类 在Angular和TypeScript中,您通常使用继承,如 export class MyForm extends NgForm { ... } 并注册自定义类以在整个应用程序中使用,而不是原始类 bootstrap(AppComponent, [FORM_PROVIDERS, FORM_DIRECTIVES, provide(NgForm, { useC

比如说,我想将方法添加到NgForm(类)

这在typescript中是可能的吗

我知道:


但它只适用于接口,而不适用于类

在Angular和TypeScript中,您通常使用继承,如

export class MyForm extends NgForm {
  ...
}
并注册自定义类以在整个应用程序中使用,而不是原始类

bootstrap(AppComponent, [FORM_PROVIDERS, FORM_DIRECTIVES, provide(NgForm, { useClass: MyForm})]);
< >我没有调查是否有任何额外的事情要考虑,特别是对<代码> ng表单,<代码> FravePosivs/Cult>或<代码> FrimeOrthor <代码>以使这项工作正常工作。
bootstrap(AppComponent, [FORM_PROVIDERS, FORM_DIRECTIVES, provide(NgForm, { useClass: MyForm})]);