问题模块 | 框架类型 | 问题类型 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
框架 | 小程序 | 需求 | 客户端 | 6.7.3 | 2.3.0 |
比方说我在wxml中循环列表,然后用当前循环到的这个值再去js里查询这个值所对应的记录(不同于循环列表的记录),然后再把这条记录显示出来怎么实现?
网友回复
ZJM:
js : seats[{"xcroord":1,"ycroord":1,"seatcode":"001"},{"xcroord":2,"ycroord":1,"seatcode":"002"}]
wxml:
<view wx:for="{{rows}}" wx:for-item="columns">
<view wx:for="{{columns}}" wx:for-item="seat">
//当前如果row=1,column=1,则找到seats里面的{"xcroord":1,"ycroord":1,"seatcode":"001"}这条记录,然后再显示seat.code
{{seat.code}}</view>
</view>
我的意思是怎么找到这条记录
จุ๊บ:
循环数据的时候顺便把事件加上,在事件中传递参数,然后通过点击事件获取这条记录,我能想到的方式
卢霄霄:
data:{
list1:[1,2,3],
list2:[a,b,c]
}
<view wx:for="{{list1}}">{{list2[index]}}</view>