美文网首页
ionic-下拉刷新

ionic-下拉刷新

作者: 洲洲哥 | 来源:发表于2016-10-14 11:37 被阅读1419次

原文首发地址

  1. 概述
    该框架提供了很多功能,说说下拉刷新这个功能。

原生的iOS开发都有很好的刷新控件,这中H5的开发这样的控件使用起来还是很简单的。

1:看看html显示代码

<ion-view>    
   <ion-content>        
      <ion-refresher                
       pulling-text="下拉刷新..."                
       on-refresh="pageContext.doRefresh()">  
      </ion-refresher>     
   <div class="test_view" ng-repeat="item in pageContext.testArrys">            
    {{item}}        
   </div> 
   </ion-content>
</ion-view>
html代码.png

很简单吧
看看向下拉的效果

下拉效果.png

2:下来刷新的函数,和及时控制停止刷新控制。

angular.module('invocePlusBX').controller('testViewController', ['$scope', function ($scope) {    
   var testData = {        
    testArrys: [],     
    //下拉刷新函数  
    doRefresh:function () {      
          doRefreshMore();    
     }    
   }; 
   $scope.pageContext = testData;
   initData();
   //初始化数据
   function initData() {  
      for (var i=0;i < 3;i++) {           
           testData.testArrys.push("M"+i);     
      }  
  }    
 //下拉刷新    
 function doRefreshMore() { 
       for (var i=0;i < 5;i++) {            
          testData.testArrys.push("AA:"+i);  
      }       
    endRefreshAction();
  } 
  //停止刷新
  function endRefreshAction() {  
        $scope.$broadcast('scroll.refreshComplete');
  }
}]);

初始化的函数就是initData()就是给前端标签ng-repeaet赋值显示。

当下拉刷新就要去请求网络,请求的函数就是doRefreshMore (),这里就要注意了,当请求网络完成的时候,就是停止前端刷新的控制。所以就要控制了。
所以封装了一个停止刷新的函数endRefreshAction ()于是乎就可以随便的使用了。

下一篇:ionic-上拉加载

如有问题可添加我的QQ:1290925041
还可添加QQ群:234812704(洲洲哥学院)
欢迎各位一块学习,提高逼格!
也可以添加洲洲哥的微信公众号

更多消息

更多信iOS开发信息 请以关注洲洲哥 的微信公众号,不定期有干货推送:

这里写图片描述

相关文章

  • ionic-上拉显示更多

    本文首发地址在《ionic-下拉刷新》里说过了下拉刷新的问题。ionic-下拉刷新这里说上拉显示更多 在 的最下面...

  • ionic-下拉刷新

    原文首发地址 概述该框架提供了很多功能,说说下拉刷新这个功能。 原生的iOS开发都有很好的刷新控件,这中H5的开发...

  • MJRefresh下拉刷新上拉加载自定义

    下拉刷新 下拉刷新 默认 下拉刷新 动画图片 JRGifHeader.h JRGifHeader.m 下拉刷新 隐...

  • MJRefresh用法详解

    下拉刷新01-默认 下拉刷新02-动画图片 下拉刷新04-隐藏状态和时间 下拉刷新05-自定义文字 下拉刷新06-...

  • UITableView的基本使用

    一、常用方法 二、上拉刷新,下拉刷新 MJRefresh下拉刷新(上拉加载)使用详解MJRefresh下拉刷新三方...

  • iOS 常用第三方-UI

    下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件 SVPullToRefresh ...

  • 三方库转载

    下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件。SVPullToRefresh ...

  • iOS 常用UI第三方框架

    下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件。SVPullToRefresh ...

  • iOS开源项目学习资料(转载)

    EGOTableViewPullRefresh– 最早的下拉刷新控件。 SVPullToRefresh– 下拉刷新...

  • 用知识框架吸收碎片化阅读

    不知道今天的你是不是这样的:”毫无目的、毫无自觉地解锁手机,打开知乎,下拉刷新,下拉刷新,下拉刷新,再下拉刷新。”...

网友评论

      本文标题:ionic-下拉刷新

      本文链接:https://www.haomeiwen.com/subject/rnmgyttx.html