ionic实现下拉刷新
来源:互联网 发布:c语言混淆工具 编辑:程序博客网 时间:2024/05/22 10:26
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="js/ionic.bundle.min.js" type="text/javascript" charset="utf-8"></script>
<link rel="stylesheet" type="text/css" href="css/ionic.css" />
</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 图标
on-refresh 刷新时候的回调方法
请求网络,加载数据
-->
<ion-refresher pulling-text="刷新..." on-refresh="shauxin()">
</ion-refresher>
<ul class="list">
<li class="item" ng-repeat="n in names track by $index">{{n}}</li>
</ul>
</ion-content>
<script type="text/javascript">
var mo = angular.module("myApp", ["ionic"]);
mo.controller("myCtrl", function($scope,$http) {
$scope.names = ["杨过", "胡一刀"];
//刷新的方法
$scope.shauxin = function() {
$http.get("data/data1.json").then(function(req){
//接收数据
var newNames = req.data;
for(var i = 0;i<newNames.length;i++){
$scope.names.push(newNames[i].name);
alert(newNames.length)
}
//发送广播
$scope.$broadcast('scroll.refreshComplete');
},function(req){
console.log("shibai---")
}).finally(function(){
console.log("finally---")
});
}
})
</script>
</body>
</html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script src="js/ionic.bundle.min.js" type="text/javascript" charset="utf-8"></script>
<link rel="stylesheet" type="text/css" href="css/ionic.css" />
</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 图标
on-refresh 刷新时候的回调方法
请求网络,加载数据
-->
<ion-refresher pulling-text="刷新..." on-refresh="shauxin()">
</ion-refresher>
<ul class="list">
<li class="item" ng-repeat="n in names track by $index">{{n}}</li>
</ul>
</ion-content>
<script type="text/javascript">
var mo = angular.module("myApp", ["ionic"]);
mo.controller("myCtrl", function($scope,$http) {
$scope.names = ["杨过", "胡一刀"];
//刷新的方法
$scope.shauxin = function() {
$http.get("data/data1.json").then(function(req){
//接收数据
var newNames = req.data;
for(var i = 0;i<newNames.length;i++){
$scope.names.push(newNames[i].name);
alert(newNames.length)
}
//发送广播
$scope.$broadcast('scroll.refreshComplete');
},function(req){
console.log("shibai---")
}).finally(function(){
console.log("finally---")
});
}
})
</script>
</body>
</html>
阅读全文
0 0
- ionic实现下拉刷新
- ionic中的实现下拉刷新
- 利用ionic实现下拉刷新
- ionic 下拉刷新
- AngularJS + Ionic 下拉刷新
- ionic 下拉刷新
- ionic refresher(下拉刷新)
- ionic 下拉刷新
- ionic下拉刷新
- Ionic 下拉刷新
- ionic的下拉刷新
- ionic 下拉刷新
- ionic 下拉刷新
- ionic 实现下拉刷新上拉加载更多
- ionic中的关于下拉刷新
- ionic-下拉刷新载入数据
- Ionic上拉刷新下拉加载更多
- ionic ion-refresher 下拉刷新的使用。
- Android使用Activity用作弹出式对话框
- 详细解释CNN卷积神经网络各层的参数和链接个数的计算
- 以太坊开发文档08
- 用HttpURLConnection进行Post请求应答结果为null的原因分析
- 五种大数据处理架构
- ionic实现下拉刷新
- logrotate日志分割流程分析
- C#有趣的VS扩展DebuggerVisualizer
- java:网络编程(InetAddress,InetSocketAddress,URL,TCP(Socket与SeverSocket),TCP与UDP的区别)
- Teradata SQL基础
- retrofit+koliten+lambda+glide+recyclerview
- Selenium+python-多窗口、句柄(handle)
- linux相关
- java中求5的阶乘