记微信小程序数组concat报错没有这个函数 not concat function

在微信小程序中实现上拉加载更多数据时,遇到控制台报错未找到concat方法。原因是新旧数据数组类型不一致,通过提取并合并相同类型数据解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在写微信上拉加载更多数据的时候 使用的是微信自带的onReachBottom: function () 监听用户上拉方法
在当用户下拉之后向后台发送页码 数据。后台返回数据后要利用数组的concat方法将两个数组的数据合并成一个数组
这时候控制台一直在报没有concat这个函数 但是微信小程序明明有这个方法。最后发现错误的原因是这两个数组的数据类型有问题 一个是从数据库查的只有新数据的东西 另一个是之前最初的数据 里面还包含一些最初其他的数据 两个数组的数据类型不一样,所以报错 解决方法就是把最初的数据和最新的数据里面的需要合并的数据都提出来就行合并之后再赋值 然后前台渲染就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值