[]list的_dataSource问题。
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] 获取)
list.array=[{a:1},{a:2}];
private onInitItem(item,index){}
在 onInitItem 中怎么得到他的数据?list.array 里面的那个 {a:1}
我看源码中有 _dataSource ,但是方法不是公开的。要如何使用
(不能用 list.array[index] 获取)
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
Aar0n
赞同来自:
lant101
赞同来自:
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){}
Aar0n
赞同来自: