话不多说 直接上代码
for (var i = 0; i<=datalist.length;i++){
dataImg.push(datalist[i].sliderPcImg)
}
报错
于是各种搜索解决办法
发现是console.log(i),与 console.log(list.length)的长度不一样,发生了数组越界的问题。
然后改成
for (var i = 0; i<datalist.length;i++){
dataImg.push(datalist[i].sliderPcImg)
}
就好了,只是把<= 改成<就好了