当数据加载完停止ion-infinite-scroll
来源:互联网 发布:汇编语言vb和c语言区别 编辑:程序博客网 时间:2024/05/29 06:44
html代码:
<ion-infinite-scroll on-infinite="appendBike()" distance="1%" immediate-check="false" ng-if="moreDataCanBeLoaded()"></ion-infinite-scroll>js代码:
apendBike:
/** * @动态加载函数 */function appendBike() { var skip = $scope.allStation.length; var p = null; if ($scope.item == "" || $scope.item == undefined) {//item 为查询条件 p = null; } else { p = {address: $scope.item}//address为对象的属性 } database.select('bikeStation', p, skip, 10).then(function (data) {//查询满足条件p的skip开始, $scope.allStation = $scope.allStation.concat(data); $scope.$broadcast('scroll.infiniteScrollComplete');//scroll.infiniteScrollComplete
参数是一个事件名 console.log('全部自行x车站点:', $scope.allStation.length); });}/** * 是否显示加载图标 * @returns {boolean} */function moreDataCanBeLoaded(){ var p = null; if ($scope.item == "" || $scope.item == undefined) { p = null; } else { p = {address: $scope.item} } database.fuzzyQuery("bikeStation",p).then(function(data){//模糊查询查询所有的满足条件的记录 if(data.length>$scope.allStation.length){//如果显示的条数比总的记录数要小,设置flag为真 $scope.flag = true; }else{ $scope.flag = false; } },function(){ $scope.flag = false; }) return $scope.flag;//返回结果}
0 1
- 当数据加载完停止ion-infinite-scroll
- ionic 下拉分页 ion-infinite-scroll标签
- ion-infinite-scroll实现上拉刷新
- Ionic之如何使用ion-infinite-scroll实现上拉加载,下拉刷新的功能
- infinite-scroll 滚动不停止
- ionic入门教程第十一课-简要说明ion-list、ion-item完成列表页ion-infinite-scroll上拉加载ion-refresher下拉刷新
- ionic入门教程第十一课-简要说明ion-list、ion-item完成列表页ion-infinite-scroll上拉加载ion-refresher下拉刷新
- Ionic ion-refresher ion-infinite-scroll 自定义loading动画
- 【无限滚动加载数据】—infinite-scroll插件的使用
- 【无限滚动加载数据】—infinite-scroll插件的使用
- 【无限滚动加载数据】—infinite-scroll插件的使用
- 解决ionic 上拉加载组件 ion-infinite-scroll自动调用多次的问题或禁止第一次加载
- ionic实现上拉加载更多(组件 ion-infinite-scroll使用,以及多次加载的问题)
- 【无限滚动加载数据】—infinite-scroll插件的使用---------下拉加载数据、无线滚动
- ionic 上拉刷新 ion-infinite-scroll 自动调用多次问题解决
- ionic ion-infinite-scroll上拉刷新会自动调用多次的问题
- android scroll view infinite scroll
- Infinite Ajax Scroll (IAS)
- Android开源项目
- (学习笔记)ContentProvider
- 使用Python连接spark程序测试
- 虚拟机操作---JDK与Hadoop的安装
- android开发之 Gson 解析json数组
- 当数据加载完停止ion-infinite-scroll
- AOP
- scrollview和listview共存
- C#语音SDKSDK接口开发经验及具体开发实现
- Show full directory path in MAC
- 使用第三方的短信验证码
- iOS7 监听耳机拔出
- UVALive 4329 Ping pong(树状数组求逆序数+顺序数)
- 将Java对象转换成json字符串,然后客户端接收到字符串后处理变成Javascript对象加载到下拉列框。