TypeScript-foutenWaarschuwing
TS6196TS6196 — Gedeclareerd maar nooit gebruikt (parameter)
Een parameter is gedeclareerd maar de waarde ervan wordt nooit gelezen in de functietekst.
nodebrowserdenobun
Details bekijken TS2322Een waarde van een bepaald type kan niet worden toegewezen aan een variabele of eigenschap van een ander, incompatibel type.
Je probeert een waarde toe te wijzen die niet overeenkomt met het gedeclareerde type. Dit omvat het toewijzen van een breder type aan een nauwer type, ontbrekende eigenschappen in objectliteralen, of incompatibele primitieve types. Overtollige eigenschapscontroles op objectliteralen kunnen dit ook activeren.
Zorg dat de waarde overeenkomt met het verwachte type. Voeg ontbrekende eigenschappen toe aan objectliteralen. Gebruik type-assertions als je zeker bent van het type. Verbreed het doeltype als de toewijzing intentioneel is.
let x: string = 42;TS6196Een parameter is gedeclareerd maar de waarde ervan wordt nooit gelezen in de functietekst.
TS1064De Promise-constructor moet worden aangeroepen met het sleutelwoord new.
TS2339TypeScript kan de opgegeven eigenschap niet vinden op het gegeven type.
TS2786Het terugkeertype van een component is niet compatibel met JSX-elementtypen.
TS2612Een eigenschap in een afgeleide klasse conflicteert met een getter/setter-accessor in de basisklasse.
TS2459Een gestructureerde import refereert aan een lid dat niet is geëxporteerd uit de module.