收藏
回答

ScrollView组件上拉加载更多数据不要滚动到最顶部

想模仿微信聊天页面,下拉会读取历史消息,然后加载出更多的历史消息,此时ScrollView不要滚动到最顶部,但小程序的scrollView会滚动到最顶部,不知道怎么样才能不让它滚动到最顶部


小程序片段

https://developers.weixin.qq.com/s/yVRVhKmf7c4z

最后一次编辑于  2018-12-18  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 卢霄霄
    卢霄霄
    2018-12-18

    你每次都改变了整个数组啊,而不是往界面上加。

    2018-12-18
    赞同 1
    回复 5
    • 胡先生
      胡先生
      2018-12-19

      那怎么往界面上加呢,想实现的效果就是微信聊天上翻分页的效果

      2018-12-19
      回复
    • 卢霄霄
      卢霄霄
      2018-12-19回复胡先生

      你是两个方向都要加载吗?

      如果是以一边为起点加载,比较好做。两边的话,不太好做

      2018-12-19
      回复
    • 胡先生
      胡先生
      2018-12-19回复卢霄霄

      往下不加载,就往上加载,防微信效果,谢谢了

      2018-12-19
      回复
    • 卢霄霄
      卢霄霄
      2018-12-19回复胡先生

      简单写了个示意,要完善还要写好多代码

      https://developers.weixin.qq.com/s/ZOZA1LmH7j4O

      2018-12-19
      回复
    • 胡先生
      胡先生
      2018-12-19回复卢霄霄

      非常感谢,我试试看

      2018-12-19
      回复
  • 🌻
    🌻
    08-27

    请问楼主这个问题是怎么解决的呀,我也有这个需求,也用属性 scroll-into-view ,但是没效果 😂,求助一下

    08-27
    赞同
    回复