Ich habe eine Klasse hier:Fehler beim Instanziieren Klasse: Geliefert Parametern entsprechen keine Unterschrift von Rufziel
export class MyClass {
public name:string;
public addr:string;
constructor() {}
}
Und ich importieren Sie es hier:
import { MyClass } from './MyClass';
// and use it here:
class MyUser {
private _prop : MyClass[];
constructor() {
this._prop = [
new MyClass({name: 'Hello', addr: 'World'}) //<--- this is where the error appears
]
}
}
Wenn ich das tue ich ein Fusselfehler:
Supplied parameters do not match any signature of call target
Warum kann ich meine Klasse nicht instanziieren?
Sieht aus wie Sie Typoskript erwarten Objekt haben Fähigkeiten zu initialisieren wie C# funktioniert. Aber Typescript hat das nicht :( – Vaccano