当上拉加载的容器内的内容少于一屏的时候,无论上拉还是下拉,都会触发上拉加载事件 ~
6***@qq.com
- 发布:2017-03-09 17:11
- 更新:2017-07-24 16:14
- 阅读:1315
3 个回复
y***@sina.com
解决了吗?我也碰到了,我的是无论占不占满一屏,下拉和上拉都会触发上拉加载。(我做的只有上拉加载,没有下拉刷新)
6***@qq.com (作者)
使用mui提供的
disablePullupToRefresh() 禁止上拉下拉
enablePullupToRefresh() 允许上拉下拉
这样数据不足的时候,就不让拉动,就避开了这个问题
加载完数据重新调用这个方法,可以使新加载的页面自动回到顶部,防止因选项卡切换在不同的上拉加载页面,不会自动回到页面顶部的问题
mui('#pullup-container').pullRefresh().refresh(true);
6***@qq.com (作者)
不过我的回到顶部的这个方法的前提是,
并不是新建一个上拉加载,
而是在同一个上拉加载容器里修改容器里的内容。