- 根据项目需求实现上拉加载更多~我用的是 vue-infinite-loading 插件实现的。下面是安装流程和使用方法:有需要直接拿去用
- 第一步:安装
npm install vue-infinite-loading --save
- 第二步:在需要上拉加载的单页面引入
import InfiniteLoading from "vue-infinite-loading"; //引入加载更多组件
- 第三步:在 components 中 声明组件
components: {
InfiniteLoading
}
- 第四步:在data里定义 页码 和 每页请求的数据个数 以及 列表数组
data() {
return {
page: "1",
size: "10",
list: []
};
- 第五步:在methods中写上请求数据的方法
methods: {
getList($state) {
let params = new URLSearchParams();
params.append("page", this.page);
params.

本文介绍了如何在Vue移动端项目中使用vue-infinite-loading插件实现上拉加载更多的功能,包括安装、组件引入、声明、数据定义、请求方法及组件调用的详细步骤。按此操作后,即可在项目中实现上拉加载效果。
最低0.47元/天 解锁文章
1022





