下拉加载更多时,数据变化,导致同一数据重复出现

Android 码拜 8年前 (2016-09-12) 1973次浏览
下拉加载更多的时候,总数据变动,例如:
第一次 请求展示了1-10条,给他们都编号1-10吧.
这个时候,突然出现了一个0,排到了队伍最前,
第二次 下拉加载的时候 请求了 11-20条, 请求到的结果是 10-19
这样就出现了2个10….
问一下怎么样避免这样的情况?
不知道是发到数据库还是发移动端…假如发错,请多包涵…
求给个解决思路
解决方案

5

这是你后台问题吧,他就不应该返回重复数据,或是你们明白后台的增量查询的要求

5

记录下最后一条数据的ID
加载更多时,请求数据时带上这个ID,请求大于这个ID的数据
至于请求10条还是9条这个取决于你了

30

把之前显示出来的数据先remove  再全部加载?

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明下拉加载更多时,数据变化,导致同一数据重复出现
喜欢 (0)
[1034331897@qq.com]
分享 (0)