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

如何在uniapp中使用<scroll-view>组件实现自动滚动到底部?

仰翔
2024-09-23

uniapp写小程序如何就是让它自动滚动到底部呢?

尝试了好多办法 还是不太行 用的是 <scroll-view></scroll-view> 组件

共有1个答案

江德海
2024-09-23

回答:内容自动滚动到可视化区域的底部,你可以自己写一个函数,在页面加载完成后调用即可,这个功能一般不需要采用组件来实现,书写起来也并不复杂,简单的逻辑如下:

function getMaxHeight() {
  messageContainer = document.getElementsByClassName("message-container")[0];
  messageContainer.scrollTo({
    top: messageContainer.scrollHeight,
    behavior: "smooth"
  });
}

onBeforeMount(() => {
  openDb(() => {
    dbOperation.getAllData((res) => {
      data.messageList = res.data;
      nextTick(() => {
        getMaxHeight();
      });
    });
  });
});
 类似资料:
  • 本文向大家介绍小程序scroll-view组件实现滚动的示例代码,包括了小程序scroll-view组件实现滚动的示例代码的使用技巧和注意事项,需要的朋友参考一下 前言:这章我们使用小程序的 scroll-view组件 实现横向滚动和竖向滚动。 GitHub: https://github.com/Ewall1106/miniProgramDemo 1、竖向滚动 首先从简单的来,竖向滚动很简单,只

  • 本文向大家介绍JS JQUERY实现滚动条自动滚到底的方法,包括了JS JQUERY实现滚动条自动滚到底的方法的使用技巧和注意事项,需要的朋友参考一下 设置页面加载时滚动条自动滚到底的方法: jQuery: JavaScript: 以上2种方法均可以实现页面加载时滚动条自动滚动到底,小伙伴们根据自己的实际需求,自由选择吧

  • 问题内容: 考虑我有一个问题清单。当我单击第一个问题时,它应该自动带我到页面底部。 实际上,我确实知道可以使用jQuery完成此操作。 因此,您能为我提供一些文档或一些链接,以找到该问题的答案吗? 编辑:需要滚动到页面底部的特定HTML 元素 问题答案: 不需要jQuery。我从Google搜索获得的大多数热门结果都给了我这个答案: 在嵌套元素的地方,文档可能不会滚动。在这种情况下,您需要定位要滚

  • 我有一个问题清单。当我点击第一个问题时,它应该会自动把我带到页面底部。 事实上,我确实知道这可以使用jQuery来完成。 所以,你能给我一些文件或一些链接,我可以找到这个问题的答案吗? 编辑:需要滚动到页面底部的特定HTML元素

  • 问题内容: 我想构建一个聊天系统,并在进入窗口和收到新消息时自动滚动到底部。如何在React中自动滚动到容器的底部? 问题答案: 正如Tushar所提到的,您可以在聊天的底部保留一个虚拟div: 然后在组件更新时滚动到它(即,随着添加新消息而更新状态): 我在这里使用标准的Element.scrollIntoView方法。

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