当前位置: 首页 > 知识库问答 >
问题:

vue.js - mescroll 下拉刷新,列表滚动到最底部,无法再次滚动?

傅奕
2023-07-26

mescroll 下拉刷新,列表滚动到最底部,无法再次滚动?

最外层容器添加了mescroll,里面有一个滚动列表,总高度刚好占满一屏,现在如果下边滚动列表,滚动到到最底部,下拉刷新后,这个滚动列表就无法再滚动了,要怎么修改?
mescroll官网地址

         this.mescroll = new MeScroll('mescroll', {                down: {                    auto: false,                    callback: downCallback                },                up: {                    // isBounce : false,                    onScroll: function (mescroll, y, isUp) {                        console.log(y);                    }                }            });        downCallback() {            console.log('appCallback');            setTimeout(() => {                // 更新页面数据                this.mescroll.endSuccess();             }, 500)        },

共有1个答案

邢飞雨
2023-07-26

可能是由于 MeScroll 的滚动区没更新

function downCallback() {    // 加载新的列表数据...    // 数据加载完成后,结束下拉刷新    this.mescroll.endDownScroll();}
 类似资料:
  • 我试图实现一个无休止的滚动列表视图,但当我调用时,整个列表将刷新,然后滚动位置返回顶部。 这是正常行为吗?我如何让它简单地添加添加的项目而不刷新并保持滚动位置?

  • 我试图理解Swing应用程序中表的具体工作方式。有一个从数据库中检索数据并在JTable上显示数据的表。我浏览了代码,并计算出如何从数据库中读取数据。 我似乎在纠结的一件事是数据如何显示在表上以及如何更新。我知道如何在表中显示数据,但与此表的不同之处在于数据是动态更新的。也就是说,并非从数据库检索的所有数据都显示在表上。 看起来应用程序显示了许多行,当用户滚动鼠标或将滚动条移动到表的底部/末端时,

  • 问题内容: 我需要将JScrollPane滚动到底部。JScrollPane包含一个JPanel,其中包含许多JLabel。 要滚动到顶部,我只需要: 但是如何精确滚动到最底端?(太远了,它抖动) 问题答案:

  • 问题内容: 我正在使用Ajax请求创建聊天,并且试图使消息div滚动到底部没有太多运气。 我将所有内容包装在这个div中: 有没有一种方法可以使用JS将其默认滚动到底部? 有没有一种方法可以在ajax请求后将其滚动到底部? 问题答案: 这是我在网站上使用的内容:

  • 问题内容: 我正在尝试实现无穷尽的滚动列表视图,但是当我调用整个列表时,滚动位置将回到顶部。 这是正常现象吗?如何使它简单地添加添加的项目而不刷新并保持滚动位置? 问题答案: 这种行为是不正常的。我看不到您的代码,我建议您执行以下操作: 1)您不是从UI线程调用。正确的方法: 2)您是否偶然拨打了电话 3)在您的适配器中,您重写了方法并添加了说明以转到顶部 4)如果您使用列表来填充适配器- 每次都

  • 自动滚动只有当我手动滚动到底部一次来“让它继续”时才起作用,如果这有任何意义的话。一旦它被滚动到底部,新项的行为与预期的一样,滚动条自动下降,跟踪ListView的内容。不确定这里可能有什么问题,显然滚动条只有在需要时才会出现,不确定这是否与此有关。 你知道吗?