无限滚动,常用于接口数据比较多情况。先加载一部分,滚动到一定位置后再加载一部分,直到所有数据全部加载完毕。

# 基础示例

# 查询接口时间

如果查询接口在 16ms 内,则不会产生 loading 状态。

# 不滚动就开始查

设置 immediate 属性,一旦加载立即调用查询接口。

# 没有加载更多函数

不设置 more 的情况。

# 预查多屏数据

通过设置 offset 属性。

# 数据总数为0的情况

接口返回数据为 0 时,组件的展示情况。

# 滚动到指定位置

通过调用组件的 scrollTo 方法让内容滚动到指定位置。

# EInfiniteScroll

# Props

Name Description Type Required Default
offset bar 底部跟显示区域(一屏)底部的距离差,在多少以内需要加载更多。1-9 表示页数,10 以上表示像素 String / Number false 1
immediate 是否在一开始就立即检查是否要加载更多 Boolean false -

# Slots

Name Description Default Slot Content
default - -
loading - -
message - -