GET /feed?after=103- #107补全单元测试
- #106优化首页图片
- #105接入消息队列
- #104清理废弃接口
- #103新增暗色主题
下面就是列表接口返回的第 2 页。默认用 after=103 锚定。插入新动态后再按页码切,#108 会重复出现在同一条信息流上。
GET /feed?after=103游标锚定 · 这一页没乱:这一页的五条就钉在列表里。
原因:after=103 记住「从这条之后再取」,插入新动态也不挤乱这一页。下一步:试「插入后再用页码」,看重复行长在信息流上。
信息流上的行已经演示了核心关系,这里只给可复用的命名。
列表会增长、一次拿不全、还可能边翻边写入时,接口必须带分页约定。
目标都是看更早的五条动态,只改用页码还是用游标。
新动态插到头顶,这一页仍从 #107 数到 #103。
插入 #108 后窗口滑动,上一页见过的行又出现。重复写在信息流上。
用户停在信息流第 2 页时,头顶插入了一条新动态。怎样翻页最不容易重复?
术语的技术定义和行为以这些一手或权威资料为准。
和本知识点经常一起出现的概念。