1
Gibt es einen Typ in typeScript, der nur einen der aufgelisteten Werte zulässt?Typ, der nur einen der aufgelisteten Werte in typescript erlaubt
Was ich will:
typethatiwant Animals = ['cat', 'dog'];
let myAnimal: Animals = 'cat'; // good
myAnimal = 'dog'; // good
myAnimal = 'hamster'; // error because 'hamster' not 'cat' or 'dog'
Es sei darauf hingewiesen werden kann, dass dies davon abhängen, ein Konzept namens [Stringliterale] (https: // www .typescriptlang.org/docs/Handbuch/erweiterte-types.html). – Alex
@Alex Ja! Antwort aktualisiert –
Vielen Dank! Das funktioniert für mich. – ruvi