基于ionic实现下拉刷新功能


Posted in Javascript onMay 10, 2018

本文实例为大家分享了ionic实现下拉刷新功能的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8" />
  <title>ionic</title>

  <!--记得导入ionic包和ionic样式-->
  <script src="js/ionic.bundle.min.js" type="text/javascript" charset="utf-8"></script>
  <link rel="stylesheet" type="text/css" href="css/ionic.css" rel="external nofollow" />
  <!--
   ionic
   angular
    $http--服务
    ng- 指令
    表达式 {{}}

   刷新案例
    ul--
    数据
  -->
 </head>

 <body ng-app="myApp" ng-controller="myCtrl">

  <ion-header-bar class="bar-calm">
   <h1 class="title">下拉刷新</h1>
  </ion-header-bar>
  <ion-content>
   <!--
    下拉刷新
    ion-refresher
     pulling-text 下拉的时候显示的文本
     pulling-icon 图标
     onRefresh 当刷新的时候调用的方法
   -->
   <ion-refresher pulling-text="松手刷新..." on-refresh = "doRefresh()" pulling-icon="img/arrow-down-c.png">

   </ion-refresher>
   <ul class="list">
    <li class="item" ng-repeat="good in goods">{{good.gname}}</li>
   </ul>
  </ion-content>

  <!--
   angular
    mvc 视图 view 各种标签,数据 ng-model{{}} ,控制器 controller 逻辑代码
    指令:一个特殊的属性
    表达式 : 一段代码 ,主要功能:取数据,可以进行运算
    模块:一些功能和视图组成的整体
    服务:就是一个方法,满足一些需要而定义的方法。内置服务30多个
      $http
    内置过滤器:9个
      管道符 |
  -->

  <script type="text/javascript">
   //创建模块
   var mod = angular.module("myApp",["ionic"]);//[]里面的是需要注入的对象。两个:ngRoute /ionic
   //创建控制器
   mod.controller("myCtrl",function($scope,$http){

    //定义数组、也就是model数据
    $scope.goods=[{"gname":"秋裤"},{"gname":"羽绒服"}];
    //刷新的方法
    $scope.doRefresh=function(){
     //请求网络,加载数据
     $http.get("data.json").then(function(req){
      //取得数据 ,req将数据封装到data属性里面了
      var d = req.data;
      //将一个集合整个加入另外一个集合contact()
//      $scope.goods= $scope.goods.contact(d);
      for (var i =0;i<d.length;i++) {
       $scope.goods.unshift(d[i]);
      }
      //结束刷新
      $scope.$broadcast("scroll.refreshComplete");
     },function(req){
      alert("失败");
     });
//     .finally(function(){
//      
//     });

    }
   });
  </script>
 </body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
在每个匹配元素的外部插入新元素的方法
Dec 20 Javascript
javaScript使用EL表达式的几种方式
May 27 Javascript
上传图片js判断图片尺寸和格式兼容IE
Sep 01 Javascript
基于javascript html5实现多文件上传
Mar 03 Javascript
jQuery实现左侧导航模块的显示与隐藏效果
Jul 04 Javascript
jQuery3.0中的buildFragment私有函数详解
Aug 16 Javascript
js实现无缝循环滚动
Jun 23 Javascript
jQuery中extend函数简单用法示例
Oct 11 jQuery
JavaScript体验异步更好的解决办法
Jan 08 Javascript
vue服务端渲染页面缓存和组件缓存的实例详解
Sep 18 Javascript
在Vant的基础上封装下拉日期控件的代码示例
Dec 05 Javascript
详解原生JS回到顶部
Mar 25 Javascript
详解各版本React路由的跳转的方法
May 10 #Javascript
React路由管理之React Router总结
May 10 #Javascript
React从react-router路由上做登陆验证控制的方法
May 10 #Javascript
详解Angular路由之路由守卫
May 10 #Javascript
JavaScript实现一个简易的计算器实例代码
May 10 #Javascript
浅谈node.js 命令行工具(cli)
May 10 #Javascript
Js经典案例的实例代码
May 10 #Javascript
You might like
PHP下通过exec获得计算机的唯一标识[CPU,网卡 MAC地址]
2011/06/09 PHP
PHP使用第三方即时获取物流动态实例详解
2017/04/27 PHP
详解php伪造Referer请求反盗链资源
2019/01/24 PHP
在javaScript中关于submit和button的区别介绍
2013/10/20 Javascript
jquery showModelDialog的使用方法示例详解
2013/11/19 Javascript
innerHTML属性,outerHTML属性,textContent属性,innerText属性区别详解
2015/03/13 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
BootStrap组件之进度条的基本用法
2017/01/19 Javascript
React-Native 组件之 Modal的使用详解
2017/08/08 Javascript
vue组件传递对象中实现单向绑定的示例
2018/02/28 Javascript
vue 监听屏幕高度的实例
2018/09/05 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
js 实现 list转换成tree的方法示例(数组到树)
2019/08/18 Javascript
Openlayers实现地图的基本操作
2020/09/28 Javascript
python的id()函数解密过程
2012/12/25 Python
朴素贝叶斯算法的python实现方法
2014/11/18 Python
python3.x上post发送json数据
2018/03/04 Python
python将txt文件读入为np.array的方法
2018/10/30 Python
python判断完全平方数的方法
2018/11/13 Python
Django项目使用CircleCI的方法示例
2019/07/14 Python
用Python批量把文件复制到另一个文件夹的实现方法
2019/08/16 Python
Python使用QQ邮箱发送邮件实例与QQ邮箱设置详解
2020/02/18 Python
使用Keras 实现查看model weights .h5 文件的内容
2020/06/09 Python
css3发光搜索表单分享
2014/04/11 HTML / CSS
html Table 表头固定的实现
2019/01/22 HTML / CSS
森海塞尔美国官网:Sennheiser耳机与耳麦
2017/07/19 全球购物
奢华的意大利皮革手袋:Bene Handbags
2019/10/29 全球购物
编写一子程序,将一链表倒序,即使链表表尾变表头,表头变表尾
2016/02/10 面试题
小学生成长感言
2014/01/30 职场文书
仓管岗位职责范本
2014/02/08 职场文书
国家奖学金获奖感言
2014/08/16 职场文书
大学生党校培训心得体会
2014/09/11 职场文书
2014幼儿园小班工作总结
2014/11/10 职场文书
父亲婚礼答谢词
2015/01/04 职场文书
结婚幸福感言
2015/08/01 职场文书
浅谈JS的原型和原型链
2021/06/04 Javascript