Invalid attempt to spread non-iterable instance
我出这样打错误 是在写小程序的时候, 数据下滑 一页数据加载到底 会继续请求 下一页的数据 ,所以 需要将两页的数据运用扩展运算符进行 拼接 放到数组里面 ,由于 原先我的数组 是以对象的形式进行 存储的 所以 出了 这样的报错
如下代码: goodsList:{} 改为 goodsList:[]
data: {
total:0,
pagenum:1,
goodsList:{},
msgData:''
},
...
this.setData({
goodsList:[...this.data.goodsList ,...ret.data.message.goods],
//前一页的 数据 ,最新一页 的数据
total:ret.data.message.total,
pagenum: +ret.data.message.pagenum
})