---恢复内容开始---

环境appcan

appcan.ready(function() {page = 1;type = 0;searchDate = getNowTime();highSearch(type);appcan.frame.setBounce([0,1], function(type) {//$("#pullstatus"+type).html(!type?"开始下拉":"开始上拖");}, function(type) {//$("#pullstatus"+type).html(!type?"下拉超过临界点,产生事件了!":"超过临界点,产生事件了!");}, function(type) {//$("#pullstatus"+type).html("松手了,产生事件了,开始更新数据!");setTimeout(function() {appcan.frame.resetBounce(type);//$("#pullstatus"+type).html("");if(type==0){//下拉刷新page = 1;highSearch(type);}else if(type==1){//上拉加载下一页page++;highSearch(type);}}, 1000);});});

在ready函数中加入上面代码,page用来记录分页,type用来判断是下拉刷新还是上拉加载下一页的新闻。

加载新闻的函数要有page属性来加载对应的分页,要有判断type的if。

例如

if (type == 1) {$("#searchHighResult").append(str);appcan.window.openToast("加载完毕", 1000, 5, 0);} else {$("#searchHighResult").html(str);appcan.window.openToast("刷新成功", 1000, 5, 0);}

注意append和html,append是追加

转载于:https://www.cnblogs.com/tingfengqieyu/p/5069647.html

仿头条新闻app,实现下拉刷新,上拉加载分页相关推荐

  1. (仿头条APP项目)6.点击过的新闻列表文字变灰和下拉刷新与滚动加载新闻数据

    文章目录 一.点击过的新闻列表文字变灰 效果图 实现思路 导入ormlite数据库类依赖 利用ormlite创建数据库和表 创建数据库类MyDbHelper 创建数据库中的新闻实体类NewInfo 页 ...

  2. listview下拉刷新上拉加载扩展(三)-仿最新版美团外卖

    本篇是基于上篇listview下拉刷新上拉加载扩展(二)-仿美团外卖改造而来,主要调整了headview的布局,并加了两个背景动画,看似高大上,其实很简单: as源码地址:http://downloa ...

  3. vue 仿B站下拉刷新上拉加载

    vue 仿B站下拉刷新上拉加载 功能大部分都是跟B站一样的,还是有一些瑕疵和小bug的,φ(>ω<*) 先上demo连接和gitHub项目地址吧 demo展示 https://github ...

  4. listview下拉刷新上拉加载扩展(二)-仿美团外卖

    经过前几篇的listview下拉刷新上拉加载讲解,相信你对其实现机制有了一个深刻的认识了吧,那么这篇文章我们来实现一个高级的listview下拉刷新上拉加载-仿新版美团外卖的袋鼠动画: 项目结构: 是 ...

  5. Android自定义控件实战——实现仿IOS下拉刷新上拉加载 PullToRefreshLayout

    下拉刷新控件,网上有很多版本,有自定义Layout布局的,也有封装控件的,各种实现方式的都有.但是很少有人告诉你具体如何实现的,今天我们就来一步步实现自己封装的 PullToRefreshLayout ...

  6. Android 下拉刷新上拉载入 多种应用场景 超级大放送(上)

    转载请标明原文地址:http://blog.csdn.net/yalinfendou/article/details/47707017 关于Android下拉刷新上拉载入,网上的Demo太多太多了,这 ...

  7. Android ListView 实现下拉刷新上拉加载

    转载请注明出处:http://blog.csdn.net/allen315410/article/details/39965327 1.简介 无疑,在Android开发中,ListView是使用非常频 ...

  8. 开启Fluter基础之旅五-------ListView 3D滚动、Flipper效果、ListView下拉刷新上拉加载、ListView重排序...

    继续来来操练Flutter的基础,对于Flutter的学习也有一段时间了,实操项目还木有做过,所以待这次基础学完之后就打算用一个项目对之前所学的进行一下巩固,不然光学这些零散的知识点最终还是不会Flu ...

  9. Android 下拉刷新上拉加载可以左右滑动

    下面是下拉刷新上拉加载可以左右滑动的实例,下面是效果图: GitHub 下载地址:https://github.com/wuqingsen/MySlidingNested CSDN 下载地址:http ...

  10. Android 下拉刷新上拉加载 多种应用场景 超级大放送(上)

    转载请标明原文地址:http://blog.csdn.net/yalinfendou/article/details/47707017 关于Android下拉刷新上拉加载,网上的Demo太多太多了,这 ...

最新文章

  1. python3 转换json数据的单引号双引号注意点
  2. Qt Creator指定编辑器设置
  3. 互掐!美团“抛弃”支付宝,背后的真相到底是啥?
  4. c语言经典编程案例猜数字,用c语言编程猜数字
  5. Dumb Bones UVA - 10529(概率dp)
  6. Map 集合循环、遍历的 四 种方式
  7. oracle中查询某张表的大小
  8. IDEA java出现无效的源发行版 9
  9. 关于SOA您该知道却不愿知道的十件事
  10. 【Vue】—事件处理
  11. 对象委托(9)观察者模式
  12. 一文读懂 JavaScript 和 Python 九大语义区别
  13. PE格式第七讲,重定位表
  14. 从0开始学习 GitHub 系列之「加入 GitHub」
  15. 计算机系统的确认与验证,确认与验证(指南).pdf
  16. war 包的解压与打包
  17. python语料库_Python-使用NLTK创建新的语料库
  18. mysql的封锁协议_【眼见为实】数据库并发问题 封锁协议 隔离级别
  19. Oracle DB 序列
  20. 把手机当作电脑显示器指导参考

热门文章

  1. 华人、华侨、华裔之间究竟有什么区别?
  2. 老板应该如何运用人才?
  3. 在兼职的情况下,有什么办法可以在年底之前挣5000到一万块?
  4. 微信号也有加人涨粉规则和限制?
  5. JPM Coin 三部曲 (中) - 摩根大通为何青睐 Quorum 区块链
  6. Qt4_用DOM读取XML
  7. 微软power bi_Microsoft Power Platform快速概述
  8. MySQL数据库和表名大小写敏感开关的打开办法
  9. ORACLE1.8-序列
  10. linux进程的创建、执行和消亡