TypeScript-FehlerFehler
TS2786TS2786 — Komponente kann nicht als JSX-Element verwendet werden
Der Rückgabetyp einer Komponente ist nicht mit den JSX-Elementtypen kompatibel.
nodebrowserdenobun
Details anzeigen TS7006Ein Funktionsparameter hat keine Typannotation und TypeScript kann seinen Typ nicht ableiten.
Wenn noImplicitAny in tsconfig aktiviert ist, müssen alle Parameter explizite Typen haben oder inferierbar sein. Callback-Funktionen ohne Kontext und eigenständige Funktionsdeklarationen lösen diesen Fehler häufig aus.
Fügen Sie dem Parameter eine explizite Typannotation hinzu. Wenn die Funktion ein Callback ist, prüfen Sie, ob die übergeordnete Funktion einen Typkontext bereitstellt. Erwägen Sie die Verwendung eines spezifischeren Typs anstelle von any.
function greet(name) { return name; }TS2786Der Rückgabetyp einer Komponente ist nicht mit den JSX-Elementtypen kompatibel.
TS2554Die Anzahl der an eine Funktion übergebenen Argumente stimmt nicht mit der Anzahl der erforderlichen Parameter überein.
TS2349Der aufgerufene Ausdruck ist keine Funktion oder kein aufrufbarer Typ.
TS1003TypeScript hat einen Bezeichner (Variablenname, Funktionsname usw.) erwartet, aber etwas anderes gefunden.
TS2365Ein arithmetischer oder Vergleichsoperator wird mit inkompatiblen Typen verwendet.
TS1259Ein CommonJS-Modul erfordert esModuleInterop oder allowSyntheticDefaultImports, um mit Default-Import-Syntax importiert werden zu können.