2017-04-13 7 views
0

Kann ein DOM-Element in TypeScript eingegeben werden? Wenn es so ist, wie machen wir es? Zum Beispiel können wir tun:So geben Sie ein DOM-Element in TypeScript ein

var myDocument: any = document; 
+0

Werfen Sie einen Blick auf die Antworten auf diese [Frage] (http://stackoverflow.com/q/14742194/398606). Sie können 'HTMLElement' verwenden oder der Typ kann in einigen Fällen abgeleitet werden. –

Antwort

1

tl; dr; Verwenden Sie einfach document in Ihrem Code.

Die Typen aller DOM-Knoten sind bereits im TypeScript-Compiler definiert. Siehe über den Wert DOM.

Hinweis: Sie sollten nicht let myDocument: any = document tun. Die : any würde die Typisierung verlieren. Sie können Folgendes tun: let myDocument = document und der Typ myDocument wird vom Typ document abgeleitet.

Verwandte Themen