不同的需求需要显示的列表也不一样。关于列表分页我认为主要关系到两个方面,总量(列表头插入了新数据) 和 排列顺序。传统分页 在 总量不变,排列顺序不变 的列表下是没有任何问题的,但只要这两个要素其中一个是变化的,传统分页 方式就会出现BUG(具体案例后面会讲到)。关于上面提到两个要素对应的需求举例:
- 总量不变,排列顺序改变:排行榜
- 总量改变,排列顺序不变:文章留言列表
- 总量改变,排列顺序改变:评论列表(点赞数倒叙)
模糊查询的参考方案:
https://dandelioncloud.cn/article/details/1473227573223317506
https://blog.csdn.net/weixin_39690625/article/details/113229887
https://wenku.baidu.com/view/e29b31a8cf22bcd126fff705cc17552707225ec9?aggId=e29b31a8cf22bcd126fff705cc17552707225ec9