TypeScript-felFel
TS2339TS2339 — Egenskapen finns inte på typen
TypeScript kan inte hitta den angivna egenskapen på den givna typen.
nodebrowserdenobun
Visa detaljer TS2590Det resulterande typuttrycket skapar en union med för många medlemmar för att TypeScript ska kunna representera den.
En operation på typer (som mallsträngar eller mappade typer) producerar en unionstyp med fler medlemmar än TypeScript:s gräns. Detta inträffar ofta med stora stränglyteralunioner eller komplexa villkorstyper.
Minska storleken på indata-unionstyperna. Använd string istället för en stor union av stränglyteraler. Förenkla mappade typer som expanderar kombinatoriskt. Dela upp typen i mindre, komponerbara delar.
TS2339TypeScript kan inte hitta den angivna egenskapen på den givna typen.
TS2786Uttrycket kan inte användas som en JSX-komponent eftersom dess returtyp inte är giltig.
TS18048TypeScript varnar för att ett värde kan vara undefined och du använder det utan att kontrollera.
TS4058Returtypen för en funktion kan inte namnges utan att importera en typ från en annan modul.
TS2742Den härledda typen för en deklaration kan inte namnges utan ett beroende som inte är tillgängligt.
TS5075Ett kompilatoralternativ kräver en specifik moduleResolution-inställning för att kunna användas.