<body ng-app="testApp">

<ion-header-bar align-title="left" class="bar-positive">
<div class="buttons">
<button class="button" ng-click="doSomething()">左侧按钮</button>
</div>
<h1 class="title">Title!</h1>
<div class="buttons">
<button class="button">右侧按钮</button>
</div>
</ion-header-bar>
<ion-content ng-controller="MyController">
<ion-refresher
pulling-text="下拉刷新..."
on-refresh="doRefresh()">
</ion-refresher>
<p> 一些内容! </p> <div>
<button ng-click="scrollTop()">滚动到顶部!</button>
</div>
<ion-infinite-scroll
on-infinite="loadMore()"
distance="1%"
ng-if="moreDataCanBeLoaded()"
icon="ion-loading-c"
on-infinite="loadMoreData()">
>
</ion-infinite-scroll>
</ion-content>
<ion-footer-bar align-title="left" class="bar-assertive">
<div class="buttons">
<button class="button">左侧按钮</button>
</div>
<h1 class="title">Title!</h1>
<div class="buttons" ng-click="doSomething()">
<button class="button">右侧按钮</button>
</div>
</ion-footer-bar>
<script type="text/javascript">
angular.module('testApp', ['ionic'])
.controller('MyController', function($scope, $http, $ionicScrollDelegate) {
$scope.items = [1,2,3];
$scope.scrollTop = function() {
$ionicScrollDelegate.scrollTop();
};
$scope.doRefresh = function() {
$http.get('/new-items')
.success(function(newItems) {
$scope.items = newItems;
})
.finally(function() {
// 停止广播ion-refresher
$scope.$broadcast('scroll.refreshComplete');
});
};
});
function MyController($scope, $http) {
$scope.items = [];
$scope.loadMore = function() {
$http.get('/more-items').success(function(items) {
useItems(items);
$scope.$broadcast('scroll.infiniteScrollComplete');
});
}; $scope.$on('stateChangeSuccess', function() {
$scope.loadMore();
});
} </script>
</body>   

  

最新文章

  1. 51Nod 1278 相离的圆
  2. 10分钟了解设计模式(C#)
  3. .NET CLI 命令
  4. 关于iOS的runtime
  5. Asp.Net完美隐藏服务器信息
  6. 批处理命令——goto 和 :
  7. Hive学习之三 《Hive的表的详解和应用案例详解》
  8. Python之路:迭代器和yield生成器
  9. pip install 出现报asciii码错误的解决
  10. Java 在本地文件中查找固定字符串
  11. Spring ---annotation (重点)--AutoWired 不常用
  12. mysql聚集索引
  13. python学习日记(OOP——静态方法和类方法)
  14. java基础 -- 经典排序
  15. Django--CRM-客户列表展示, 分页
  16. flume 1.8 安装部署
  17. PHP里面增加写日志功能
  18. UVa 10891 - Game of Sum 动态规划,博弈 难度: 0
  19. Hyberledger-Fabric 1.00 RPC学习(2)尝试建立一个network
  20. yum 系列(二) 离线部署

热门文章

  1. linux test tool--&quot;ab&quot;
  2. linux简单介绍
  3. Oracle 11g数据脱敏
  4. 每天一个Linux命令(ls)
  5. 附007.Docker全系列大总结
  6. 安卓移动端line-height垂直居中出现偏移的原因,及解决方法
  7. TKCTF-学校内部的校赛
  8. Scala 面向对象(八):特质(接口) 一
  9. 数据可视化之powerBI技巧(八)Power BI按多列排序的技巧
  10. ValueError: X needs to contain only non-negative integers.