vue-scroller实现上拉刷新 下拉加载

本文介绍了如何在Vue.js项目中利用vue-scroller组件进行上拉刷新和下拉加载的操作。首先讲解了如何通过安装过程,接着说明了在项目中引入该组件的方法,最后详细阐述了vue-scroller的使用步骤,帮助开发者实现滚动交互功能。
摘要由CSDN通过智能技术生成
安装
npm i vue-scroller -S
引入
import Vue from 'vue'
import VueScroller from 'vue-scroller'
Vue.use(VueScroller)
使用
<scroller 
  :on-refresh="refresh" 
  :on-infinite="infinite"> 
<!--绑定上拉刷新的方法-->
<!--绑定下拉加载的方法-->
</scroller>
export default {
data(){
	return{
	isLoading:false
	}
}
methods:{
	refresh(){
		//这里可以写ajax请求刷新数据
		 this.$refs.sc.finishPullToRefresh()//这是一个实例方法 数据请求成功之后 不显示那个加载的图标了
	}
 infinite(){
 //上拉加载数据默认页面加载之前就会调用 这里最好处理一下 做个标志 页面没有加载之前不执行此方法
      if(!this.isLoading){
          this.$refs.sc.finishInfinite()//这是一个实例方法 停止显示加载数据的图标
        return
      }
      	//这里可以写ajax请求加载数据
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值