哈尔滨洛弘科技有限公司 2021-06-05 07:24 采纳率: 0%
浏览 19

有这样一个需求,数据列表需要展示最新的数据,当用户观看完毕的数据需要隐藏掉,并且后台追加了数据需要先

有这样一个需求,数据列表需要展示最新的数据,当用户观看完毕的数据需要隐藏掉,并且后台追加了数据需要先展示后台追加的数据,后台数据展示完毕再展示用户之前看到的数据,举个例子,当前数据有10条数据10-1,当用户看到5时,后台追加了20-11的数据,这时候需要展示到20-11的数据,然后在展示5以下的数据,这样的一个需求,需要如何解决呢,但是不能太消耗性能
  • 写回答

2条回答 默认 最新

  • 天元浪子 Python领域优质创作者 2021-06-05 08:03
    关注

    题主的问题,缺乏必要的背景介绍,只能猜测。对于CS结构来说,前后端通讯协议可以自定,相对自由,后端检测到数据更新时,可以主动推送到前端展示,展示完毕(由用户触发)再切换到此前的展示内容;对于BS结构来说,后端无法推数据,只能由前端不断查询是否有新数据更新,或者采用协程技术,或者采用webSocket技术。

    评论

报告相同问题?