[LayaAir 2.0]list删除元素,如果2个名字一样,他不会刷新颜色。

list删除元素,如果2个名字一样,他不会刷新颜色。
 
如:a =  1红色  b=1绿色   删除  a1红色后, b1变成  红色,而不是绿色。
 
引用场景,卡牌融合。 比较常用的list功能。

``` 
this.uiList.refresh(); 也无效
``` 
 

this.uiList.array=[];
this.uiList.array=修改数组
this.uiList.refresh(); 
该数组情况,重新赋值也无效
 
临时解决方案:
关闭ui重新打开,这个功能比较常用,希望可以尽快修复。

list_颜色错误.gif

 
提供的demo js写的, 至于list使用,有需要的同学也可以拿去用。  

引用场景: 
队伍列表,英雄列表,物品列表等。 可添加删除、排序等! 

demo:https://share.weiyun.com/5iBCv6n

 
已邀请:

Aar0n

赞同来自:

感谢反馈,这个问题已经复现确认,我们会修复这个问题。

Aar0n

赞同来自:

经研究项目发现,是因为描边引起的不刷新,先把描边去掉就好了,描边问题我们再看

要回复问题请先

商务合作
商务合作