TS6196TS6196 — Deklariert, aber nie verwendet (Parameter)
Ein Parameter wird deklariert, aber sein Wert wird im Funktionsrumpf nie gelesen.
TS2322Ein Wert eines Typs kann einer Variablen oder Eigenschaft eines anderen, inkompatiblen Typs nicht zugewiesen werden.
Sie versuchen, einen Wert zuzuweisen, der nicht dem deklarierten Typ entspricht. Das umfasst die Zuweisung eines breiteren Typs an einen engeren, fehlende Eigenschaften in Objektliteralen oder inkompatible primitive Typen. Auch Excess-Property-Checks bei Objektliteralen können dies auslösen.
Stellen Sie sicher, dass der Wert dem erwarteten Typ entspricht. Ergänzen Sie fehlende Eigenschaften in Objektliteralen. Verwenden Sie Typzusicherungen, wenn Sie über den Typ sicher sind. Erweitern Sie den Zieltyp, wenn die Zuweisung beabsichtigt ist.
let x: string = 42;TS6196Ein Parameter wird deklariert, aber sein Wert wird im Funktionsrumpf nie gelesen.
TS1064Der Promise-Konstruktor muss mit dem Schlüsselwort new aufgerufen werden.
TS2339TypeScript kann die angegebene Eigenschaft auf dem gegebenen Typ nicht finden.
TS2786Der Rückgabetyp einer Komponente ist nicht mit den JSX-Elementtypen kompatibel.
TS2612Eine Eigenschaft in einer abgeleiteten Klasse kollidiert mit einem Getter/Setter-Accessor in der Basisklasse.
TS2459Ein destrukturierter Import referenziert ein Member, das vom Modul nicht exportiert wird.