为了账号安全,请及时绑定邮箱和手机立即绑定

小程序for循环大量数据渲染,操作dom更改选中单独的节点?

小程序for循环大量数据渲染,操作dom更改选中单独的节点?

杨__羊羊 2019-02-13 18:21:41
index.wxml部分    <view class='imgItem' wx:for="{{imgData}}">    <image src="{{item.img}}"></image>    <view style="border-bottom-color:{{item.valColor}}"></view>         <view><!-- $ 后台输出-->{{item.val}} </view>     <view class='tap' data-ind="{{index}}" bindtap='selectItem'></view>  </view>  index.js 部分代码部分如上.. 需要点击循环渲染出来的节点(可能有上千条), 现在需要实现 单独点击其中一个节点, 该节点出现变化/... 按照前面的思路, 需要在 data 中放同样多的 变量(中间量) 来对比判断, 用三目运算, 动态加/删class类名 或者 wx:if/ hidden之类的方法实现 ,但 显然同样 上千条变量是不切实际的 , 有大神有思路没有??
查看完整描述

1 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

在 view 中加入 for 循环的 {{index}}: ,然后根据 index 来操作


查看完整回答
反对 回复 2019-02-17
  • 1 回答
  • 0 关注
  • 1267 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号