MUI下拉加载时的一点小坑

75 阅读1分钟

背景:

正常使用时可以往下加载,但是如果添加搜索条件,点击搜索,此时也是可以正常使用,这时候如果我们把搜索条件去掉,再点击搜索,就只能展示第一页数据了!

问题:

添加搜索条件时,往下加载,直到没有更多的数据了,此时mui会把下拉加载功能关闭,需要我们人为开启此功能。

解决方案:

	function pullupRefresh() {
        //endPullupToRefresh注意里面接受false表示可以继续加载数据
	    mui('#pullrefresh').pullRefresh().endPullupToRefresh((10 * count > cnt));
	    if (10 * count > cnt) {
		return;
	    }
	    count++;
	   loadOrderList(); //接口数据
          }
          ....
          //在合适时候重新开启加载功能,如点击搜索时
          function() {
	     mui('#pullrefresh').pullRefresh().refresh(true)
	     //其他业务逻辑
             ....

	}