Page({
data: {
imgUrls:[],
indicatorDots: true,
autoplay: true,
interval: 2000,
duration: 1000,
},
setSlideData:function(){
var navItemArr = [];
wx.request({
url: getApp().data.servsers+getApp().data.XcxCom+‘getSlide’,
data: {},
method: ‘POST’,
success: function(res){
var slideList=res.data.slideList;
for (var i=0; i < slideList.length; i++) {
navItemArr.push(slideList[i].img);
}
},
fail: function() {
console.log(res);
return console.error(res.statusCode + ’ :错误 -_-!’);
}
}),
this.setData({
imgUrls:navItemArr,
})
},
onLoad: function() {
this.setSlideData();
}
})
上面是我的代码,我确定数据已经从服务器上面去出来了,但是在 this.setData的时候,数据没有复制给 imgUrls,不知道怎么回事!!请指教