EInfiniteScroll 无限滚动
示例与代码
节流加载与手动完成
无限滚动
属性
属性说明取值与默认值
delayint等待、节流或自动关闭时间,单位为毫秒;0 表示不延迟或不启用定时关闭。
默认值
200distanceint距滚动边缘多近时视为到达边界,单位为像素。
默认值
48enabledbool是否允许交互;false 时控件禁用。
默认值
truefinishedbool是否已经加载全部数据;为 true 时不再请求。
默认值
falseheightreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitHeightimmediatebool内容未填满视口时立即请求更多数据。
默认值
trueloadingbool是否处于加载状态。
默认值
falsevisiblebool是否显示组件。
默认值
truewidthreal组件尺寸,单位为像素;可绑定父布局尺寸。
默认值
implicitWidthnearEndbool只读滚动位置是否已接近内容末端。
默认值
由运行时计算信号
签名作用
loadMore()滚动接近底部并需要更多数据时触发;加载结束后调用 finishLoad。
方法
签名作用
finishLoad(done)结束本次加载;done 为 true 表示没有更多数据。