uniapp vfor点击第二个之后的按钮undefined的问题

uniapp vfor点击第二个之后的按钮undefined的问题

uni-app坑真多,能避免使用,一定避免使用

参考文章【uniapp踩坑记】v-for循环复杂数据结构时,发现点击第二个之后@click事件都会报错

项目提要

我现在做的项目,需要多页面传参,套用多层vfor循环的复杂页面结构,而且,是向后端请求数据保存在自己的data里,再进行遍历,采用排除法

 

 

 

 

 

 

 

解决思路

  1. 检查后端是否将数据传回,接口和params是否正确

  2. 检查点击事件,是否出问题,点击时传递的参数是否传递过去

  3. 检查vfor循环,uni-app绑定有坑

    <view     v-for="(item, index) in navList" :key="index"></view>
    复制代码

    一定要绑定index,不然就报错

修改

尝试了,直接使用本地数据,报错。

尝试了,修改传递,使用父级for循环来调用,报错

最后,改为,传递index值,来获取filelist中具体的

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值