…
});
},
// 上滑加载回调
onLoadMore: () => {
return new Promise((resolve, reject) => {
…
});
},
customLoad: null,
customRefresh: null,
})
- 使用LazyForEach循环渲染列表。源码参考PullToRefreshNews.ets
LazyForEach(this.newsData, (item: NewsData) => {
ListItem() {
…
}
});
高性能知识点
不涉及
工程结构&模块类型
pulltorefreshnews // har类型
|—pages
|—|—PullToRefreshNews.ets // 视图层-场景列表页面
模块依赖
参考资料
@ohos/PullToRefresh
@ohos/LazyForEach
PullToRefresh第三方库
为了能让大家更好的学习鸿蒙(HarmonyOS NEXT)开发