下拉加载分页数据,如何不让滚动条滚动到顶部

1.我在做一个一对一聊天的功能,需要做下拉加载分页数据,问题是每次加载新的一页数据后,我的滚动条就跑到了最顶部,我需要回滚一下,才能看到加载的数据
2.我想实现的效果是跟我们微信加载数据那样,加载到下一页数据后,滚动条还维持在原来的地方,下滑就可以看到新的数据
有人有类似经验,可以提供一下思路么,
目前我的做法是,在加载数据后,滚回原来的节点,但是这样会有一个闪烁的过程

阅读 2.9k
1 个回答

不用用节点,用滚动的高度。下拉加载之前的时候,本身的滚动的高度获取到,然后完成下拉后,将滚动的高度设置之前获取的高度

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题