Vue项目--用iscroll.js+pullToRefresh.js实现上拉加载更多、下拉刷新
来源:互联网 发布:安徽网络大学马鞍山 编辑:程序博客网 时间:2024/05/22 11:42
import '../../assets/css/pullToRefresh.css'
import iscroll from '../../assets/js/iscroll.js'
import pullToRefresh from '../../assets/js/pullToRefresh.js'
首先先引用这三个文件,
HTML:
<div id="wrapper">
<ul>这是需要下拉上拉的内容</ul>
</div>
然后在你数据调完的时候:进行初始化
pullToRefresh.init({
id: "wrapper",
pullDownAction: that.Refresh,
pullUpAction: that.Load
})
方法:
Refresh () {
需要处理的东西;
that.$nextTick(function() {
myScroll.refresh() //在新数据DOM渲染完毕后关闭
})
},
Load () {
需要处理的东西;
that.$nextTick(function() {
myScroll.refresh() //在新数据DOM渲染完毕后关闭
})
},
这样操作就不会出现,下拉不完全、上拉不完全的情况,一定要在数据渲染完全之后进行操作,另外,要改变下拉、上拉时的图标,可以去pullToRefresh.js里修改,这个就留给大家自己研究下吧!!
阅读全文
1 0
- Vue项目--用iscroll.js+pullToRefresh.js实现上拉加载更多、下拉刷新
- H5基于iScroll实现下拉刷新,上拉加载更多
- 下拉刷新,上拉加载更多 PullToRefresh
- iscroll实现下拉刷新,上拉加载
- 基于iscroll.js实现下拉刷新和上拉加载特效
- 基于iscroll.js实现下拉刷新和上拉加载特效
- 基于iscroll.js实现下拉刷新和上拉加载效果
- iscroll.js listloading.js是一个移动端的上拉、下拉加载更多的组件
- iscroll.js listloading.js是一个移动端的上拉、下拉加载更多的组件
- PullToRefresh实现上拉加载下拉刷新
- PullToRefresh实现上拉加载下拉刷新
- PullToRefresh实现下拉刷新上拉加载
- PullToRefresh实现上拉刷新下拉加载
- PullToRefresh实现下拉刷新,,上拉加载
- pulltorefresh 下拉刷新 上拉加载更多 总结
- PullToRefresh上拉刷新下拉加载更多的使用
- jquery、js上拉刷新下拉加载案例(基于iscroll.js)
- 基于iscroll.js,jquery、js上拉刷新下拉加载案例(2)
- Freemarker
- python高级特性
- Reflection2017.10.26
- TOP100summit2017:豆瓣耿新跃---站在公司整体目标下看技术管理
- Maven总结
- Vue项目--用iscroll.js+pullToRefresh.js实现上拉加载更多、下拉刷新
- python脚本用sqoop把mysql数据导入hive数据仓库中
- 1.关于Servlet的程序流程
- 老司机教你如何优雅地完成一个小项目测试
- 继承相关面试题
- WebSocket
- 最大字段和
- main方法的一些小细节
- python验证IP代理是否可用