Framework7 无限滚动

17 Mar 2025 | 4 分钟阅读

当您想要加载更多内容并在页面接近底部时执行所需的操作时,将使用无限滚动。

语法

其中

page-content infinite-scroll: 用于无限滚动容器。

data-distance: 此属性用于配置触发无限滚动事件的页面底部距离(以 px 为单位),其默认值为 50px。

在顶部添加无限滚动

您还可以在页面顶部使用无限滚动,只需向 "page-content" 添加额外的 "infinite-scroll-top" 类即可。


无限滚动事件

infinite: 当页面滚动到达指定距离到页面底部时触发。它将由 div 类 = "page-content infinite-scroll" 确定目标。

有两个 App 的方法可与无限滚动容器一起使用

要将无限滚动事件监听器添加到指定的 HTML 容器,请使用以下方法

您可以通过使用以下方法从指定的 HTML 容器中删除无限滚动事件监听器

这里,参数是作为无限滚动容器使用的必需选项,即 HTMLElement 或字符串。

Framework7 无限滚动示例

让我们举一个例子来演示无限滚动,它在页面滚动接近底部时加载更多内容

立即测试
下一主题Framework7 消息