页面渲染,不能加载下一页数据
2016-07-08 15:59
211 查看
从服务器返回的总页数比较多,但是上拉加载时仍然不能获取第二页数据.
后来发现,在不能获取第二页数据之前,是有一次已经翻到了总页数,到达了页面底部,此时在html中记录的pageIndex已经>总页数,然后执行下拉刷新,默认加载的是第一页数据,然后再到页面底部执行上拉加载,页面传回到服务器的pageIndex>总页数,自然不能获取数据.
在下拉刷新加载首页数据同时,初始化pageIndex的值.再上拉加载,就可以了.
后来发现,在不能获取第二页数据之前,是有一次已经翻到了总页数,到达了页面底部,此时在html中记录的pageIndex已经>总页数,然后执行下拉刷新,默认加载的是第一页数据,然后再到页面底部执行上拉加载,页面传回到服务器的pageIndex>总页数,自然不能获取数据.
在下拉刷新加载首页数据同时,初始化pageIndex的值.再上拉加载,就可以了.
相关文章推荐
- 页面加载顺序及解析流程分享
- 浏览器页面渲染基本过程
- 前后端渲染页面的区别?
- HTML5页面渲染性能的”程序转换“思路
- Diy页面服务端渲染解决方案
- yii框架页面渲染
- Velocity源码分析以及Spring集成
- 【前端性能】高性能滚动 scroll 及页面渲染优化
- JS抓取动态页面小程序
- JSP tld文件配置 自定义标签简单示例
- JSP tag文件配置 自定义标签简单示例
- 前端实现图片懒加载(lazyload)的两种方式
- 用URL请求页面流程
- 高性能JavaScript模板引擎-artTemplate快速上手
- SSM后台数据与前端(PC、M站、Android、IOS)的交互——页面渲染
- vue渲染页面,获取不到元素
- 从输入URL到浏览器显示页面,后台发生了什么?
- 在非MVC下RazorEngine的使用
- 写给vue新手们的vue渲染页面教程