开发者社区> 问答> 正文

如何理解JS的异步加载数据

例如:有1000条数据,打算每页显示10条,做个分页栏,这种情况下如何才是合理的异步加载?

先做好分页栏, JS通过异步的方式获得这1000条记录,然后分页,是否未点击的页码的数据是不会加载的?
先做好分页栏,然后点击页码,JS通过异步的方式获取每个页码的10条记录

展开
收起
a123456678 2016-07-29 11:18:27 2316 0
2 条回答
写回答
取消 提交回答
  • 第二种要好一些,扩展性也强一些,如果要避免重复加载可以考虑在前端做一次缓存

    2019-07-17 20:01:43
    赞同 展开评论 打赏
  • 结合应用场景的话,当点击翻页或页码时,获取当前页面十条数据,同时获取左右两页的数据,存储var或storage,为点击下一页或上一页时提速。弊端重复请求,资源重用度低。

    2019-07-17 20:01:43
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载