Wie erhalte ich den Werttyp anhand des Schlüssels?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Wie erhalte ich den Werttyp anhand des Schlüssels?

by Guest » 16 Jan 2025, 10:29

Dies ist eine sehr spezifische Frage, sagen wir, ich habe eine Schnittstelle wie Ifa

Code: Select all

interface Ifa {
A: string;
B: number;
C: boolean;
...
}
Ich möchte einen anderen Typ von Ifa erstellen, und es sollte einer davon sein

Code: Select all

[A, number], [B, string], [C, boolean] ...
Ich möchte es in einer Teilaktualisierungsfunktion verwenden, die mehrere [key, newValue] benötigt, um den ursprünglichen Wert dieses Schlüssels zu aktualisieren. Ich hoffe, dass dem Benutzer mitgeteilt werden kann, welchen Typ von newValue er bei der Eingabe des Schlüssels übergeben soll.
Ist das in TypeScript möglich?

Top