TypeScript-FehlerFehler
TS1128TS1128 — Deklaration oder Anweisung erwartet
TypeScript hat eine Deklaration oder Anweisung erwartet, aber ein unerwartetes Token gefunden.
nodebrowserdenobun
Details anzeigen TS2790Der Operator delete erfordert, dass der Operand eine optionale Eigenschaft ist.
Im Strict-Modus oder bei aktiviertem exactOptionalPropertyTypes darf der Operator delete nur auf Eigenschaften angewendet werden, die als optional markiert sind. Pflichtfelder können nicht gelöscht werden, da dies den Typ-Vertrag verletzen würde.
Markieren Sie die Eigenschaft in der Typdefinition als optional (?), wenn das Löschen notwendig ist. Weisen Sie der Eigenschaft stattdessen undefined zu. Strukturieren Sie den Code so um, dass das Löschen von Pflichtfeldern vermieden wird.
TS1128TypeScript hat eine Deklaration oder Anweisung erwartet, aber ein unerwartetes Token gefunden.
TS2810Ein JSX-Attribut hat einen booleschen Wert erwartet, aber einen anderen Typ erhalten.
TS2551TypeScript findet die Eigenschaft nicht, schlägt aber einen ähnlichen Namen vor, der gemeint sein könnte.
TS2416Eine Eigenschaft in einer abgeleiteten Klasse ist nicht kompatibel mit derselben Eigenschaft in der Basisklasse.
TS2555Der Funktionsaufruf hat weniger Argumente als das erforderliche Minimum.
TS1109TypeScript hat einen Ausdruck erwartet, aber ein Token gefunden, das keinen Ausdruck einleiten kann.