d3: was ist das self wie in d3.select (self.frameElement) .style ("height", height + "px");

8

Ich habe Aussagen wie unten in vielen D3 Beispielen gesehen. Ich kann jedoch nicht herausfinden, was es bedeutet. Insbesondere weiß ich nicht, worauf sich diese self Variable bezieht. Zeigt sich darüber hinaus eine Art D3 Magie / Konvention oder ist es nur eine Ad-hoc-Sache? Vielen Dank.

%Vor%

BTW, hier ist das Beispiel, in dem ich die obige Aussage kopiert habe.

    
JBT 17.03.2014, 06:15
quelle

2 Antworten

6

self : wenn nicht neu definiert (normalerweise als Kopie von this ), dann als window Objekt, das immer auf window zeigt. Sie können also austauschbar verwendet werden.

window.frameElement : Gibt das Element zurück (z. B. & lt; iframe & gt; oder & lt; Objekt & gt;), in das das Fenster eingebettet ist, oder null, wenn das Fenster oberster Ebene ist.

Siehe Window.frameElement

    
Anto Jurković 17.03.2014, 08:08
quelle
3

Auf diesem Beispiel habe ich folgenden Kommentar gefunden:

%Vor%     
rifaco 20.05.2014 20:40
quelle

Tags und Links