分页加载数据时,重复加载前面的那几条?
发布于 5 年前 作者 bpeng 3890 次浏览 来自 问答

主要问题出在了currentPage这里上,如果写在page外面时就不会重复加载,但是下次再进入这个页面时就没有数据了;而写在data里面this.data调用时就会重复加载开始的那10条,每次触底都是加载那10条,请问这个要怎么改?

4 回复

currentPage++后应该setData一下currentPage

我换了种写法,这个问题解决了

你没把currentPage存起来吧,我在你代码里没看到setData

默认加载数据是第一页。触底加载的时候,将页码加1,并判断 页码和总页码大小。将第二页数据 push 到 初始数据中。

回到顶部