Microseer.enablePullUpRefresh

移动端提供了上拉加载更多的机制

  • 需要在Microseer.ready() 中开启 Microseer.enablePullUpRefresh();
  • 页面中监听用户下拉刷新事件 Microseer.onPullUpRefresh;
  • 当处理完数据刷新后,需要显示调用Microseer.endPullUpRefreshing();
  • 当处理数据时判断如果没有下一页数据,需要去掉上拉加载更多时,需要显示调用Microseer.endRefreshingWithNoMoreData();
  • 当下拉刷新后,需要重新显示上拉加载更多时,需要显示调用Microseer.resetNoMoreDataRefreshing();

eg:

Microseer.ready = function() {
    //激活上拉加载更多
    Microseer.enablePullUpRefresh();
    {
    Microseer.onPullUpRefresh = function() {
        document.getElementById('info').innerText = "上拉加载更多事件触发";
        Microseer.endPullUpRefreshing();

        if(data.length == 0){
            Microseer.endRefreshingWithNoMoreData();
        }
    }

    //重新显示上拉更多
    Microseer.resetNoMoreDataRefreshing();
};

results matching ""

    No results matching ""