收藏
回答

高手请进

1.业务需求:分页加载数据(上拉分页,下拉分页) 2.困难点:由于分页如果无限请求下一页,会造成数据溢出 3.做法:第一页向上拉,触底请求第二页,两页数据合并,这样无限循环,当拉倒第50页时,请求下一页数据的同时,删除第一页,以此类推,但是这样做的方法有个弊端。 4.弊端:举例 2页拉倒底请求3页数据,删掉1页数据,这时会发生,“由于之前是1,2页数据是两页,之后是2,3页数据还是两页,导致,页面整体位置不变,渲染完处在第3页底部,如果将它定位到第3页头部,会出现向上滑动的效果,影响体验” 5.希望能做到无缝衔接的请求,并且还能保证内存不溢出,我看了“某动”的分页就很好,不知道怎么做的

回答关注问题邀请回答
收藏

22 个回答

  • 牛
    2017-12-22

    前端控制,你6W条是都存在LIST本地吗

    2017-12-22
    有用
    回复
  • 睡前原谅一切
    睡前原谅一切
    2017-12-22

    上拉加载,下载刷新。上拉加载数据并不会出现数据溢出,我的数据6w多条。每页显示十条,有以前多个pageNum,你的分页是后端控制pageNum吗?

    2017-12-22
    有用
    回复

正在加载...

登录 后发表内容