TypeScript-FehlerFehler
TS2339TS2339 — Eigenschaft existiert nicht auf Typ
TypeScript kann die angegebene Eigenschaft auf dem gegebenen Typ nicht finden.
nodebrowserdenobun
Details anzeigen TS2362Der linke Operand eines arithmetischen Ausdrucks muss vom Typ number oder bigint sein.
Sie verwenden einen arithmetischen Operator (+, -, *, /), bei dem der linke Operand kein numerischer Typ ist. TypeScript erfordert, dass beide Seiten arithmetischer Operationen Zahlen sind.
Konvertieren Sie den linken Operanden mit Number() oder parseInt() in eine Zahl. Stellen Sie sicher, dass die Variable als number typisiert ist. Verwenden Sie einen Type Guard, um Union-Typen auf number einzugrenzen.
TS2339TypeScript kann die angegebene Eigenschaft auf dem gegebenen Typ nicht finden.
TS2344Ein Typargument erfüllt nicht den durch den generischen Typparameter festgelegten Constraint.
TS2322Ein Wert eines Typs kann einer Variablen oder Eigenschaft eines anderen, inkompatiblen Typs nicht zugewiesen werden.
TS2610Eine abgeleitete Klasse definiert eine Property, wo die Basisklasse einen Accessor verwendet.
TS2565Eine Klasseneigenschaft mit dem Definitiv-Zuweisungs-Operator (!) wird nie gelesen.
TS2540Sie versuchen, eine Eigenschaft zu ändern, die als readonly markiert ist.