Ich versuche, TypeScript (2.1) durch Erstellen eines Würfelrollers zu lernen. Ich dachte mir, ich würde Tupel verwenden, um die mit einem Bild gerollte Seite zusammenzubringen. Wenn ich zum Beispiel eine 1 wälze (mit einem Zufallszahlengenerator, den ich implementieren möchte), bekomme ich die Darstellung für einen Kreis zurück.So verwenden Sie ein Tupel in einer Klasse in TypeScript
class D6 {
values: [number, string];
values = [1, "Circle"];
}
jedoch nur mit diesem kleinen Stück Code, ich diese Störung erhalte:
Subsequent variable declarations must have the same type. Variable 'values' must be of type '[number, string]', but here has type '(string | number)[]'.
Ist es möglich, Tupeln in einer Klasse in Typoskript zu benutzen?
Sie möchten wahrscheinlich etwas näher an einem Objekt http://stackoverflow.com/questions/12787781/type-definition-in-object-literal-intypescript verwenden –