TypeScript-foutenFout
TS2786TS2786 — Component Kan Niet Worden Gebruikt als JSX-element
Het terugkeertype van een component is niet compatibel met JSX-elementtypen.
nodebrowserdenobun
Details bekijken TS7006Een functieparameter heeft geen type-annotatie en TypeScript kan het type niet afleiden.
Wanneer noImplicitAny is ingeschakeld in tsconfig, moeten alle parameters expliciete types hebben of afleidbaar zijn. Callback-functies zonder context en losstaande functiedeclaraties activeren deze fout vaak.
Voeg een expliciete type-annotatie toe aan de parameter. Als de functie een callback is, controleer dan of de bovenliggende functie type-context biedt. Overweeg een specifieker type te gebruiken in plaats van any.
function greet(name) { return name; }TS2786Het terugkeertype van een component is niet compatibel met JSX-elementtypen.
TS2554Het aantal argumenten dat aan een functie wordt meegegeven komt niet overeen met het aantal vereiste parameters.
TS2349De expressie die wordt aangeroepen is geen functie of aanroepbaar type.
TS1003TypeScript verwachtte een identifier (variabelenaam, functienaam, enz.) maar vond iets anders.
TS2365Een rekenkundige of vergelijkingsoperator wordt gebruikt met incompatibele types.
TS1259Een CommonJS-module vereist esModuleInterop of allowSyntheticDefaultImports om te worden geïmporteerd met standaardimportsyntaxis.