云开发数据库库怎么能字段数组只判断不作渲染?
发布于 6 年前 作者 liufang 14751 次浏览 来自 官方Issues

集合里的每条记录都有一个相同字段是数组类型,在wxml循环时,需要对该字段里的数组进行判断,条件满足就显示一个图标,条件不满足就显示另一个图标,但要对字段数组进行判断就要用到循环,一循环,字段数组有多少个值就要渲染多少次,我只想对该字段数组进行判断后,渲染一次,这个怎么处理呢?

类似

pj0:

{

name:'小小',

age:18

aiaho :['乒乓','羽毛球','游泳']

}

pj1:

{

name:'小张',

age:19

aiaho :['跳舞','唱歌']

}

pj2:

{

name:'小刘',

age:20

aiaho :['跑步','看书']

}


在数组循环渲染时,比如对aihao字段我只想判断是否有唱歌的这个值,对这个字段数组不做循环,只渲染一次,怎么处理呢?

wxml好像做不到,JS里面怎么实现呢?各位大佬帮指点指点

2 回复

小程序的for语句太简单,明明大家都是编程经验极其丰富的人。为啥搞出了的语句这么恶心。就向刚出校门从来没做过程序一样。

js处理一下,添加个flag,wxml wx:if判断这个flag不就行了

回到顶部