获取flex下的嵌套子控件,不知道有没简便的方法,能不能像javaScrpt一样,求大神解决!!!!
//目前只能通过一层层的遍历来获取对应子节点
var num:int=more.numElements;//more 为自己定义的表单From,numElements获取一级子元素的个数 for(var i:int=0;num>i;i++) { var h:HBox= more.getElementAt(i) as HBox;//more下的布局子元素 var num2:int=h.numElements; for(var j:int=0;num2>j;j++) { var f:FormItem=h.getElementAt(j) as FormItem;//h下的fromItem一级子元素 var hg:HGroup=f.getElementAt(0) as HGroup;//f下的一级布局子元素 var t:TextInput=hg.getElementAt(0) as TextInput;//自己想要的目的节点 t.text=""; } }
浙公网安备 33010602011771号