lant101 list.renderHandler = new Handler(this, this.onInitItem); list.array=[{a:1},{a:2}]; private onInitItem(item,index){}在 onInitItem 中怎么得到他的数据?list.array 里面的那个 {a:1} 我看源码中有 _dataSource ,但是方法不是公开的。要如何使用(不能用 list.array[index] 获取)
lant101 多个list 被遍历出来的时候 data=[ {a:999,b:[{title:''}]} {a:999,b:[{title:''}]} ] data.forEach(r=>{ let ui=new ui.TestUI(); list=ui.getChildByName(''); list.renderHandler = new Handler(this, this.onInitItem); list.arrar=r.b; this.addChild(ui);}) private onInitItem(item,index){}