小程序 swiper报current=-1 显示空白的原因
目的:每次进行一次动作,向后台查询一次数据并使用swiper可滑动显示
现象:动态给swiper循环绑定数据时,,第一次显示成功,之后多次查询后台后,Wxml调试器显示有数据且current="-1",但界面却显示空白
原因:当某次查询后台数据为空,绑定了空数据导致current="-1",再次之后即便查询有数据,也会显示空白
解决方法:在向后台查询数据列表后,判断数据列表是否为空,如果为空,则不进行data赋值即可
if(res.data.length!=0){
that.setData({
})
}