A list component used to display items and control loading status.

npm i @axios-use/list-vue
import { ScrollList } from '@axios-use/list-vue'
| name |
type |
default |
desc |
| prefixCls |
string |
-- |
prefix classname. 自定义 class 前缀 |
| direction |
up|down |
down |
Scroll direction. 滚动方向 |
| offset |
number |
300 |
Trigger load distance condition. 小于 offset 距离,触发 load 事件 |
| scroller |
Element |
-- |
Custom the parent scroll node. 自定义父类滚动节点 |
| loading |
boolean |
-- |
Whether to show loading info. 展示加载中 |
| disabled |
boolean |
-- |
Whether to disable the load event. 是否禁用滚动加载 |
| finished |
boolean |
-- |
Whether loading is finished |
| error |
boolean |
-- |
Whether loading is error. 是否加载失败 |
| immediateCheck |
boolean |
true |
Whether to check loading position immediately after mounted. 是否在 onMounted 检查滚动位置 |
| finishedText |
string |
-- |
Finished text. 加载完成后提示文案 |
| errorText |
string |
-- |
Error loaded text. 加载失败后提示文案 |
| loadingText |
string |
loading... |
Loading text. 加载过程中提示文案 |
| name |
desc |
| load |
Triggered when the distance between the scroll bar and the head or bottom is less than offset. 滚动条与头部或底部距离小于 offset 时触发 |
| update:loading |
|
| update:error |
|
| name |
desc |
| default |
List content. 列表内容 |
| finished |
Custom finished node. 自定义加载完成后提示模块 |
| error |
Custom error node. 自定义加载失败后提示模块 |
| loading |
Custom loading node. 自定义底部/头部加载中模块 |
MIT