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;
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;
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.
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. –