uni-app 用index强行对号解决在for循环中@click调用方法时item对应错乱问题

今天在实现一个两层for循环中@click调用方法时,传到方法中的参数并不是点击的模块对应的值,而是取的第一组!!!
而且!只有向方法中传的参数出现这样的情况,我尝试在页面上直接展示,是正常的!!!
同样的方法,我在该页面的其他位置也有调用,并没有出现任何问题,所以我严重怀疑是框架的bug。。。
相关代码如下:
在这里插入图片描述
出问题的就是箭头所指的item。
当我实际点击的第7组时,打印出来的item其实是第一组的值。
这个bug我查了两天。。
各种打印找问题。。
最后找到的办法是。。
用两层循环的index给他强行对号
相关代码如下:

<view v-for="(item,Index) in leasingInfo" :key="item.assetId" class="info-box">
	<view class="input-row no-border">
		<text class="info-name name-style">附件:</text
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值