wxml的大bug
两个数组[a,b,c] [e,y,c] 当第二个数组元素有第一个数组里面其中一个的时候 ,第一个数组的那个元素变色 c
在wxml 使用wx:for=【a,b,c】只想变色 c 悲哀就来了!!!在wxml使用两个for?那就不是3条数据,使用if也不行,我很佩服设计这个的人,不知道为什么
10 回复
廉
算了,也没什么. 其实很简单,本来也是对象数组,js里面双层for把匹配的对象里面加一个标记属性,wx-for的时候识别这个标记就行了.
=========
解决方法我早是解决了,不过不是2个for,你2个for必然数据重复了,我是用了另外的途径改写颜色,不采用2个数组,2个数组判断相同判断颜色,在wxml就是个bug,在html下可以简单做到跳出for赋值即可