Errori TypeScriptErrore
TS2352TS2352 — La Conversione Potrebbe Essere un Errore
Un'asserzione di tipo tra due tipi privi di sovrapposizione potrebbe essere un errore.
nodebrowserdenobun
Vedi dettagli TS18048TypeScript avverte che un valore potrebbe essere undefined e lo si sta utilizzando senza effettuare un controllo.
Il tipo dell'espressione include undefined e si accede a proprietà o si invocano metodi su di essa. Accade spesso con proprietà opzionali, risultati di Map.get() e accesso agli elementi di un array.
Aggiungere un controllo undefined prima di utilizzare il valore. Usare il concatenamento opzionale (?.) per l'accesso sicuro. Fornire un valore predefinito con l'operatore di coalescenza null (??). Usare l'asserzione non-null (!) solo quando si è certi che il valore esista.
TS2352Un'asserzione di tipo tra due tipi privi di sovrapposizione potrebbe essere un errore.
TS2394Una firma di overload di funzione non è compatibile con la firma dell'implementazione.
TS2684Il contesto this di una funzione non corrisponde al tipo this atteso.
TS2742Il tipo inferito di una dichiarazione non può essere nominato senza una dipendenza non disponibile.
TS1149Una dichiarazione import è in conflitto con il contesto ambient del file.
TS2559Il tipo sorgente non ha proprietà in comune con il tipo di destinazione.