van组件的list设置每次加载10条,当数据21时,因为最后一次加载不满足10个,会一直显示加载中

image.png
log打印显示,第三次加载因为不足10个有9个是undefined,
image.png
并且报错
image.png
请问有没有什么好的解决方案

已解决 悬赏分:20 - 解决时间 2021-11-27 04:43
反对 0举报 0 收藏 0

回答2

最佳
  • @

    在for循环里,每push一次,记得判断下。当前的长度跟list.data的长度是一样长了。如果一样长了,循环就结束了(break)。这样就不会出现9个undefind了

    支持 0 反对 0 举报
    2021-11-26 08:50
  • @

    image.png
    数组里面push一个数字干啥?

    支持 0 反对 0 举报
    2021-11-26 10:18