基于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 相关文章推荐
解析js如何获取当前url中的参数值并复制给input
Jun 23 Javascript
Jquery中CSS选择器用法分析
Feb 10 Javascript
jquery中$each()方法的使用指南
Apr 30 Javascript
javascript Slip.js实现整屏滑动的手机网页
Nov 25 Javascript
微信小程序 rpx 尺寸单位详细介绍
Oct 13 Javascript
JavaScript中浅讲ajax图文详解
Nov 11 Javascript
整理关于Bootstrap列表组的慕课笔记
Mar 29 Javascript
使用vue2实现购物车和地址选配功能
Mar 29 Javascript
详解VUE里子组件如何获取父组件动态变化的值
Dec 26 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
Aug 06 Javascript
详解JavaScript作用域 闭包
Jul 29 Javascript
elementui的el-popover修改样式不生效的解决
Jun 30 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
Smarty的配置与高级缓存技术分享
2012/06/05 PHP
PHP中的生成XML文件的4种方法分享
2012/10/06 PHP
PHP计算2点经纬度之间的距离代码
2013/08/12 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
2015/12/18 PHP
PHP数据库连接mysql与mysqli对比分析
2016/01/04 PHP
js 连接数据库如何操作数据库中的数据
2012/11/23 Javascript
让图片旋转任意角度及JQuery插件使用介绍
2013/03/20 Javascript
js 三级关联菜单效果实例
2013/08/13 Javascript
jQuery关于导航条背景切换效果实现示例
2013/09/04 Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
2014/05/21 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
浅谈javascript的分号的使用
2015/05/12 Javascript
简单对比分析JavaScript中的apply,call与this的使用
2015/12/04 Javascript
基于JavaScript实现瀑布流布局(二)
2016/01/26 Javascript
轮播图组件js代码
2016/08/08 Javascript
JavaScript之filter_动力节点Java学院整理
2017/06/28 Javascript
Vue中key的作用示例代码详解
2020/06/10 Javascript
Python实现简单的可逆加密程序实例
2015/03/05 Python
python写日志封装类实例
2015/06/28 Python
详解Python 数据库 (sqlite3)应用
2016/12/07 Python
python登录并爬取淘宝信息代码示例
2017/12/09 Python
Python3利用print输出带颜色的彩色字体示例代码
2019/04/08 Python
Python 常用模块 re 使用方法详解
2019/06/06 Python
python 用pandas实现数据透视表功能
2020/12/21 Python
Canvas与Image互相转换示例代码
2013/08/09 HTML / CSS
阿迪达斯丹麦官网:adidas丹麦
2016/10/01 全球购物
美国顶级奢侈茶:Mighty Leaf Tea(美泰茶)
2016/11/26 全球购物
构造器Constructor是否可被override?
2013/08/06 面试题
优秀中专生推荐信
2013/11/17 职场文书
服装设计专业自荐书范文
2013/12/30 职场文书
经销商会议欢迎词
2014/01/11 职场文书
会议主持词
2014/03/17 职场文书
法学专业毕业生求职信
2014/06/12 职场文书
领导走群众路线整改措施思想汇报
2014/10/12 职场文书
个人股份转让协议书范本
2015/01/28 职场文书
限期整改通知书
2015/04/22 职场文书