TS2345TS2345 — Argumenttyp nicht zuweisbar
Das an eine Funktion übergebene Argument ist nicht mit dem erwarteten Parametertyp kompatibel.
TS2352Eine Typ-Assertion zwischen zwei Typen ohne gemeinsame Schnittmenge könnte ein Fehler sein.
Sie verwenden eine Typ-Assertion (as Type) zwischen zwei Typen, die TypeScript als völlig unverwandt einstuft, z. B. ein string als number. TypeScript warnt, dass dies wahrscheinlich ein Fehler ist.
Verwenden Sie eine doppelte Assertion über unknown, wenn die Konvertierung beabsichtigt ist: value as unknown as TargetType. Prüfen Sie, ob die Assertion korrekt ist. Erwägen Sie stattdessen eine geeignete Konvertierungsfunktion.
const x = 'hello' as number;TS2345Das an eine Funktion übergebene Argument ist nicht mit dem erwarteten Parametertyp kompatibel.
TS2612Eine Eigenschaft in einer abgeleiteten Klasse kollidiert mit einem Getter/Setter-Accessor in der Basisklasse.
TS2554Die Anzahl der an eine Funktion übergebenen Argumente stimmt nicht mit der Anzahl der erforderlichen Parameter überein.
TS2395Zusammengeführte Deklarationen desselben Namens weisen inkonsistente Export-Modifikatoren auf.
TS2393Eine Funktion mit demselben Namen ist mehr als einmal implementiert.
TS2705Eine async-Funktion erfordert ein höheres ECMAScript-Target zur Kompilierung.