我有arraycollection,其中root任务包含子项,子项包含子子项等等。
例如:
[0] root1
child1
child2
child3
data
[1] root1
child1
child2
child3
child4
data
如何使用任何循环
循环谢谢大家
答案 0 :(得分:1)
使用递归
loopChildren(root1)
function loopChildren(parent:Array):void {
for(var i:String in parent){
if(parent[i] is Array) loopChildren(parent[i]);
else {
//read data
}
}
}