有没有人做过下拉加载更多???求指点?

就是像QQ和微信查看聊天记录一样,下拉的时候,把数据加载进去,然后再停留在当前的区域,这样的需求有没有人做过一样,希望能给个指引,谢谢!!!

阅读 4.6k
5 个回答

window对象有个scroll属性,滚动的时候判断是否等于当前页面高度

如果成立,执行ajax请求, 把请求的数据追加在展示区域

应该就是他们所谓的瀑布流?下拉加载?

滚动到底部,加载loading图标,异步请求后续数据,然后隐藏loading图标,追加获取的数据到页面即可;
下拉加载,就判断是否到达顶部,追加的数据放在环境上下文的前面即可

我做过就是点击加载更多,应该不满足你的要求,不过道理一样哒,你那个是要监听窗口在页面的位置,到达一定的高度就触发嘛

新手上路,请多包涵

懒加载,onsenui组件 移动端,

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题