小菜鸟的春天
小菜鸟的春天
  • 发布:2015-03-09 14:45
  • 更新:2018-09-28 10:34
  • 阅读:8511

上拉拉到底显示“没有更多数据”,再下拉刷新后底部字体已经改为“上拉显示更多”,但是不能再次上拉

分类:MUI

下拉刷新时候 已经用mui("#pullrefresh").pullRefresh().endPullupToRefresh(false);改变底部字体,虽然底部也显示“上拉显示更多数据”,但是不能上拉了,求解

2015-03-09 14:45 1 条评论 负责人:无 分享
已邀请:
小菜鸟的春天

小菜鸟的春天 (作者)

打开上拉应该是mui('#pullrefresh').pullRefresh().refresh(true);。。我当时是写成了endPullupToRefresh(true);好像是这样子, 时间长了, 我也记不清了

DCloud_UNI_FXY

DCloud_UNI_FXY

发一个测试工程

aceace

aceace

下拉刷新时,你也加了mui("#pullrefresh").pullRefresh().endPullupToRefresh()?应该是你下拉后,禁止上拉了。

小菜鸟的春天

小菜鸟的春天 (作者)

是啊 不加的话,他会循环加载 一直拉不到底

小菜鸟的春天

小菜鸟的春天 (作者)

我在上拉的时候 加上了```javascript
if(!cursor){
mui("#pullrefresh").pullRefresh().endPullupToRefresh(true);
return;
}



防止他循环刷新一直拉不到底,  

然后下拉的时候用mui("#pullrefresh").pullRefresh().endPullupToRefresh(false); 打开,  底部字体改变了,为“上拉加载更多数据”,但是不能上拉,如果不加这行代码,底部地体就是“没有更多数据”,也不能上拉。。
小菜鸟的春天

小菜鸟的春天 (作者)

搞定了, 就是那行代码写错了,打开上拉应该是mui('#pullrefresh').pullRefresh().refresh(true);。。

DCloud_UNI_FXY

DCloud_UNI_FXY

再次打开上拉加载的话,是执行“mui("#pullrefresh").pullRefresh().refresh(true);”

twoer

twoer

这个问题,怎么解决的,我的也是, 第一次 可以 上拉 加载 信息,

然后 endPullupToRefresh(true) 后,就显示 上拉显示更多,但是 就是不能上拉?

死亡圆舞曲

死亡圆舞曲

今天遇到同样问题,请问如何解决

死亡圆舞曲

死亡圆舞曲

恩已经解决了 非常感谢

ChaoHu

ChaoHu

执行“mui("#pullrefresh").pullRefresh().refresh(true),重置上拉刷新时加一个定时器。
setTimeout(function () {
mui('#pullrefresh').pullRefresh().refresh(true)//启用上拉加载
}, 1000);
加一个定时器,问题就会完美解决,至少我是这么解决的

该问题目前已经被锁定, 无法添加新回复