1
fazero 2018-09-30 10:12:33 +08:00 via iPhone
第二次拉数据的时候,把第一次那 20 条中的最后那条帖子的 id 也当成参数传过去,后端从那 id 后面的数据返回给前端,第三第四次类推
|
2
wbrobot 2018-09-30 10:14:24 +08:00
前端存个 tid 数组, 取回来发现 tid 存在,不渲染就行了.
|
3
HarryQu OP @fazero 照我的理解,帖子列表是在不断更新,顺序也在不断发生改变。直接传入最后帖子 id,依然有可能取回重复数据。
|
4
murmur 2018-09-30 10:18:29 +08:00
tid 有自增么?
|
5
HarryQu OP |
6
DCjanus 2018-09-30 10:22:43 +08:00 via Android
看帖子排序规则。
如果是按发帖时间,那每次拉的时候带上当前最后一条帖子时间即可。 如果是按最后回复时间,那可以带上当前所有帖子中最新的一条回复的时间,后端过滤掉比这个时间更新的回复后排序。 不过现实是,如果按最后回复时间,一般“重复”是个 feature。 |
7
SaKuLa 2018-09-30 11:25:32 +08:00
我们这边都是前端去重
|
8
z281874655 2020-06-07 13:54:06 +08:00
前端去重是真傻比
|