List 列表

适用于加载更多数据,支持上下滚动加载数据

基本使用

使用load来加载数据,使用finished属性来终止加载

使用load函数需要返回promise实例,且promise的状态决定是loading还是error,使用finished属性来决定已全部加载完毕的状态。

Row 0
你是自己故事的作者。
Row 1
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 2
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 3
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
积极面对,挑战不难。
Row 4
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
积极面对,挑战不难。
你的未来取决于你现在的选择。
Row 5
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 6
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 7
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 8
你是自己故事的作者。
你的生活是你的作品。
Row 9
你是自己故事的作者。
你的生活是你的作品。

向上滚动加载

使用pre-load来加载顶部数据

Row 9 -
Row 8 -
Row 7 - Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!
Row 6 - Good morning, how are you?Good morning, how are you?Good morning, how are you?
Row 5 - Hi, good morning, I'm fine!Hi, good morning, I'm fine!
Row 4 -
Row 3 -
Row 2 - Good morning, how are you?Good morning, how are you?Good morning, how are you?
Row 1 - Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!Hi, good morning, I'm fine!
Row 0 - Good morning, how are you?Good morning, how are you?Good morning, how are you?Good morning, how are you?Good morning, how are you?Good morning, how are you?

原生滚动条

使用native-scrollbar属性切换原生滚动条

Row 0
你是自己故事的作者。
你的生活是你的作品。
Row 1
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 2
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 3
你是自己故事的作者。
Row 4
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 5
你是自己故事的作者。
Row 6
你是自己故事的作者。
你的生活是你的作品。
Row 7
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。
Row 8
你是自己故事的作者。
Row 9
你是自己故事的作者。
你的生活是你的作品。
挑战是成长的阶梯。

API

属性

属性名说明类型默认值
list列表项Array-
native-scrollbar是否使用原生滚动条Booleanfalse
infinite-scroll-delay节流时延,单位为 msNumber16
infinite-scroll-distance触发加载的距离阈值,单位为 pxNumber20
load内容到达底部时触发加载的函数Function-
pre-load内容到达顶部时触发加载的函数Function-
finished配合 load 使用,当数据加载完毕时,可以设置Booleanfalse
loading-text加载时的文案String加载中...
error-text加载异常的文案String请求失败,点击重新加载
no-more-text加载完的文案String没有更多了

Events

事件名说明类型
scroll容器滚动时触发Function

Slots

插槽名说明
default列表项内容

Exposes

名称详情类型
scrollToBottom滚动到底部Function
target滚动容器Object

源代码

组件样式文档

贡献者