extjs treepanel: expand() & expandChildNodes()
Wenn ich Schreibe:
rootNode.expand()
Kann ich nur Zugang zu den Kinder-Knoten dieses Stammknotens, aber ich bekomme keinen Zugriff auf die Enkel Knoten dieses Stammknotens. Ich habe zu schreiben:
rootNode.expandChildNodes()
um zu erreichen.
Gibt es einen anderen Weg, um die Enkel oder weitere Kinder-Knoten, selbst wenn der Baum reduziert ist? andere als die Verwendung von node.eachChild()
Funktion?
Ich habe versucht:
rootChildNode.firstChild
aber es funktioniert nicht.
InformationsquelleAutor Simon | 2011-04-14
Schreibe einen Kommentar Antworten abbrechen
Du musst angemeldet sein, um einen Kommentar abzugeben.
ExtJS 4x hat
expandAll()
- Methode der Baum-Panel-Komponente. Dies wird erweitern Sie jeden Knoten rekursiv.InformationsquelleAutor dbrin
wenn Sie möchten, zu erweitern, um eine partcular Ebene dann in diesem Fall:
InformationsquelleAutor aswininayak
Anderen Weg, um auf die Nachkommen ist die Verwendung
node.expand(true)
, wo Knoten ist der Wurzelknoten. Ebenso können Sie jedem Knoten innerhalb des Baumes und erweitern Sie alle untergeordneten Knoten mit dieser gleichen code. Eine gemeinsame Nutzung ist für den ausgewählten Knoten.InformationsquelleAutor MacGyver