微信小程序分页加载数据失败

微信小程序在做了分页加载数据以后只能在进入页面时显示5条数据,上拉触底后数据不但没有加载反而原来的5条数据也都消失了,这是哪里出了问题呢

img

img

问题可能加载第二页时getItem中this.setData将result值赋值为空,导致下拉方法返回和this.data.result都为空数组,以至于下拉刷新的this.setData赋值为[].concat([]) 导致页面清空。

img