TypeScript-foutenFout
TS2538TS2538 — Type Kan Niet Als Index Worden Gebruikt
Het type van de index-expressie is niet geldig voor het indexeren van het object.
nodebrowserdenobun
Details bekijken TS2497Een CommonJS-module wordt geïmporteerd met benoemde importsyntaxis, maar heeft alleen een standaardexport.
De module gebruikt module.exports of exports =, wat in TypeScript overeenkomt met een standaardexport. Benoemde importsyntaxis werkt niet omdat de module geen benoemde exports heeft in zijn type-definitie.
Gebruik een standaardimport: import module from 'module'. Schakel esModuleInterop in tsconfig in om import * as module from 'module' toe te staan. Raadpleeg de type-declaraties van de module voor de juiste importsyntaxis.
TS2538Het type van de index-expressie is niet geldig voor het indexeren van het object.
TS2464Een berekende eigenschapsnaam in een type-literal moet een eenvoudige expressie zijn.
TS2698De spread-operator (...) wordt gebruikt op een waarde die mogelijk geen objecttype is.
TS2493U benadert een tuple-element op een index die niet bestaat.
TS1131TypeScript verwachtte een property-declaratie of methode-signatuur maar vond iets anders.
TS2328Twee constructsignaturen (new()-aanroepen) hebben incompatibele typen.