vue开发(三)vue-scroller实现下拉刷新,上拉加载笔记
程序员文章站
2022-06-08 23:05:45
...
项目中要实现下拉刷新,上拉加载,首先想到了vue-scroller,用起来真的太方便了。
npm网址:vue-scroller
- 安装依赖:
npm install vue-scroller -D
- 引入
import Vue from 'vue'
import VueScroller from 'vue-scroller'
Vue.use(VueScroller)
- html:
<template>
<div class="content">
<!-- 注意使用的是scroller标签 -->
<scroller :on-refresh="refresh"
:on-infinite="infinite"
ref="my_scroller">
<index-income ref="income"
@finish-refresh="finishRefresh"
@finish-infinite="finishInfinite"
></index-income>
</scroller>
</div>
</template>
- methods:
methods: {
/**
* 下拉刷新
*/
refresh () {
console.log("refresh");
this.$refs.income.ajaxDay()
},
/**
* 结束下拉刷新(因为我的数据请求在子组件中完成,利用父子通信调用结束刷新事件)
*/
finishRefresh () {
console.log('refresh over')
this.$refs.my_scroller.finishPullToRefresh()
},
/**
* 上拉加载
*/
infinite () {
console.log("infinite ");
this.$refs.income.ajaxDay()
},
/**
* 结束上拉加载(因为我的数据请求在子组件中完成,利用父子通信调用结束加载事件)
*/
finishInfinite () {
console.log('infinite over')
this.$refs.my_scroller.finishInfinite()
},
},
- 其他用到后再补充
上一篇: Java基础学习笔记之数组详解
下一篇: CI框架中的小疑点
推荐阅读
-
iOS开发之UITableView与UISearchController实现搜索及上拉加载,下拉刷新实例代码
-
iOS开发之UITableView与UISearchController实现搜索及上拉加载,下拉刷新实例代码
-
MUI进行APP混合开发实现下拉刷新和上拉加载 原创
-
vue移动端下拉刷新和上拉加载的实现代码
-
vue-scroller实现vue单页面的上拉加载和下拉刷新问题
-
vue实现网络图片瀑布流 + 下拉刷新 + 上拉加载更多
-
vue使用better-scroll实现下拉刷新、上拉加载
-
解决Vue使用mint-ui loadmore实现上拉加载与下拉刷新出现一个页面使用多个上拉加载后冲突问题
-
vue移动端下拉刷新和上拉加载的实现代码
-
MUI进行APP混合开发实现下拉刷新和上拉加载 原创