| 

.NET C# Java Javascript Exception

1
Hallo,

wie kann ich eine für TypeScript unbekannte Eigenschaft trotzdem verwenden, ohne gleich dafür eine TypeDefinition schreiben zu müssen?

Im konkreten Fall geht es darum, dass 'files' keine Eigenschaft von 'target' sei.

e.target.files[0]

(The property 'files' does not exist on value of type 'EventTarget'.)

Danke im voraus & Grüße ... Peter
News:
18.01.2014
PeterT 91 5
habe (wahrscheinlich) eine Lösung gefunden:

interface EventTarget { files: any; }

Grüße ... Peter
PeterT 18.01.2014
1 Antwort
1
Normalerweise würde ich versuchen, einen passenden Typen zu definieren, und Du hast ja offenbar auch schon einen gefunden. Aber wenn es mal quick&dirty sein soll, geht auch das:

e.(<any>target).files[0]
19.01.2014
Matthias Hlawatsch 13,2k 4 9
Danke für den Tipp, Matthias!

Grüße ... Peter
PeterT 20.01.2014

Stelle deine Javascript-Frage jetzt!