[]list和cell如何联系

有个需求是cell上有个button,如何将点击button这个事件上报给cell所在的list呢?我看list 和cell 之间可以发生联系的地方只有renderHandler和设置itemRender?如何处理这个需求呢?
已邀请:

cuixueying

赞同来自:

       你是想做什么操作呢,cell好比是list的子级,你可以通过list的getCell或者getItem等方法获取制定的cell对象,也可以通过cell对象的getChildByName等方法获取cell的子级组件,不仅仅是renderHandler和itemRender跟list和cell有关联,你也可以自己直接操作这两个显示对象
       点击button上报给cell所在的list,这个不是很明白,你点击的button已经是list的内部对象了,为何还要获取呢?
 

Ismeluo

赞同来自:

在 renderHandler 中给 cell 中的 btn 添加点击事件处理 ;
类似 if(btn.clickHandler)  btn.clickHandler = new handler (this, onListBtnClick) ;
onListBtnClick 函数中 list.selectItem 来判断执行什么逻辑 ;

要回复问题请先

商务合作
商务合作