royale examples flex actionscript

flex - examples - apache royale



Agregar un nodo secundario a XML en flex (1)

En una aplicación Flex, tengo un objeto xml que estoy vinculando a un control de árbol. Puedo agregar un nodo secundario al xml pero cuando trato de agregar un elemento secundario al nodo secundario, no aparece en el control de árbol

tree = <node label="Root"> <node label="Category 1"/> <node label="Category2"/> <node label="Category3"/> <node label="Category 4"> <node label="SubCategory4.1"/> <node label="SubCategory4.2"/> </node> </node>; var someNode:XMLNode = new XMLNode(9, ''Category5''); var aSubNode:XMLNode = new XMLNode(9, ''SubCategory5.1''); someNode.appendChild(aSubNode); tree.appendChild(someNode);

Así que Category5 aparece en el control de árbol pero SubCategory5.1 no lo hace. ¿Qué me estoy perdiendo?


Si usa flex, use AS3. XMLNode es AS2. En resumen, intente esto:

tree = <node label="Root"> <node label="Category 1"/> <node label="Category2"/> <node label="Category3"/> <node label="Category 4"> <node label="SubCategory4.1"/> <node label="SubCategory4.2"/> </node> </node>; var someNode:XML = <node label="Category5"/>; var aSubNode:XML = <node label="SubCategory5.1"/>; someNode.appendChild(aSubNode); tree.appendChild(someNode);