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 - 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!Hi, good morning, I'm fine!Hi, good morning, I'm fine!
Row 8 - 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?Good morning, how are you?Good morning, how are you?Good morning, how are you?
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!Hi, good morning, I'm fine!
Row 6 - 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?Good morning, how are you?Good morning, how are you?
Row 5 - 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 4 - 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?Good morning, how are you?
Row 3 - Hi, good morning, I'm fine!Hi, good morning, I'm fine!
Row 2 - 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?Good morning, how are you?Good morning, how are you?Good morning, how are you?
Row 1 -
Row 0 -

原生滚动条

使用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

源代码

组件样式文档

贡献者