ich verwende Typoskript mit Angular2, finden Sie meine Klassendeklaration -Typoskript - Problem mit Get Immobilien in Objektinitialisierer
export /**
* Stress
*/
class Student {
FirstName: string;
LastName: string;
constructor() {
}
get FullName() : string {
return this.FirstName + this.LastName;
}
}
Wenn ich versuche, die obige Klasse mit folgendem Code zu initialisieren -
var stud1: Student = { FirstName:"John", LastName:"Troy" }
ich die folgende Fehlermeldung erhalten -
Type '{ FirstName: string; LastName: string; }' is not assignable to type 'Student'.
Property 'FullName' is missing in type '{ FirstName: string; LastName: string; }'.
Jede Hilfe bitte, was ich tue, falsch hier, oder es wird noch nicht von TypeScript unterstützt?
* Wenn ich versuche, die obige Klasse zu initialisieren * ich Sie „instanziiert“ bedeuten erraten. –