对于前后端分页方案,前端后端都只取请求页数据的情况下,前端数据展示会因为这种concat式的增加而与实际数据库数据不一致,该如何处理?

来源:8-6 图书滚动加载功能实现

milaiduoduo

2019-04-12

想问个逻辑处理问题。对于前后端分页方案,前端后端都只取请求页数据的情况下。前端展示的是缓存+新请求的数据。那么如果在前端触底加载的时候,数据库有变动,数据有新增,这样后端给出的数据是可能跟前几页请求的数据有重叠的。或者数据库数据有删除,那么前端之前展示的数据也无法体现出这点。那么对于触底加载,且分页请求的方案应该如何处理数据才比较好?

写回答

1回答

慕瓜8449030

2019-04-19

1.  这种场景其实处理方式可以在这样,如果你要求没有新增的数据 可以过滤条件上,加一个create_time就可以了,当前时间之后的 不查出来、

0
0

mpvue课程小程序全栈开发

慕课网独家首发 学习mpvue+Koa+vue 全栈开发小程序

1407 学习 · 1331 问题

查看课程