mui下拉加载,只自动加载一次,下拉没反应

mui.init({
    pullRefresh: {
        container: "#refreshContainer",
        up: {
            auto: true,
            callback: function() {
                setTimeout(function(){
                    console.log(scrollNum)
                    addCouponAmount(scrollNum);
                    scrollNum ++;
                  mui('#refreshContainer').pullRefresh().endPullupToRefresh(true);
                },0);
                this.endPullupToRefresh(true);
                this.endPullupToRefresh(false);
            }
        }
    }
});
阅读 3.4k
3 个回答
    mui.init({
            pullRefresh: {
                container: '#pullrefresh',
                up: {
                    auto:true,
                    contentrefresh: '正在加载...',
                    callback: pullupRefresh
                }
            }
        });
         var count = 0;
        function pullupRefresh() {
            setTimeout(function() {
                mui('#pullrefresh').pullRefresh().endPullup((++count > 2)); //参数为true代表没有更多数据了。
            }, 1500);
        }

这是better-scroll写的:已删除

实在不好意思了,最后发现是框架的锅。公司项目用的 mui 被同事修改了,怪不得加载不生效……惭愧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题