你瞅啥呢

2022-10-25 uniapp项目运行至小程序后出现问题:1、点击事件传递的值为undefined;2:v-for事件中绑定了点击事件,打印点击结果报错:v-for 暂不支持循环数据

前言,uniapp编译到微信后,代码变得诡异起来。一些效果比如题目所言,效果和h5端的不一样(h5端正常,小程序端异常)

问题1:

原因:key值不明确,我绑定的是数组的index,心想这都不行?然后把key改成了数组中的id,也就是:key="index"改成了:key="item.id",然后就报了问题的错误:

v-for 暂不支持循环数据

??海南酱紫哦。

问题2报错原因:还是key的问题,key必须唯一。

解决方案::key="index + item.id"

ps:如果不报【v-for 暂不支持循环数据】这个错误,反而是打印点击事件得到undefined,如果你是这样写:

@click="getDetail(item.id)"

那么可以尝试修改为

@click="()=>getDetail(item.id)"

嗯,学废了。。

posted @   叶乘风  阅读(1395)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示