如图:
bug描述:帖子排序是按照最后回帖的时间倒叙的(除置顶),当历史帖有新回复的时候就会打乱原有的分页结果,移动端异步请求push到原有的数组中,就造成了重复贴的问题;
除了重新渲染页面,还有什么办法能解决此问题呢?
回复 (7)
1
去重处理前端
L
ionic版吧?老早就发现有。。
M
引用 1340641314去重处理前端
@1340641314 用什么方式去重呢?如果每次都把新获取的20条数据与之前的对比,页码到达一定数据时,肯定会有明显的延迟
M
引用 luoyjxionic版吧?老早就发现有。。
@luoyjx 是的,主要想探讨一下解决方案
1
引用 mosaic101@1340641314 用什么方式去重呢?如果每次都把新获取的20条数据与之前的对比,页码到达一定数据时,肯定会有明显的延迟
@mosaic101 之前的数据倒序搜索,如果第一条发现没有重复,那么加载回来后面的数据都不会去重,以此类推
L
引用 mosaic101@luoyjx 是的,主要想探讨一下解决方案
@mosaic101 这个还是得拉下刷新的时候去重
A
这是客户端的问题吧?用最新的 react native 版本吧
参与回复
登录后即可参与回复。登录