2013-12-10 40 views
1

我目前正在对其他人编写的客户端的backbone.js应用程序进行改进和修复。该应用程序是一个网上商店和库存管理系统。目前,该应用程序具有无限滚动功能,可以动态加载商店的所有商品,但可以进行搜索和过滤。在初始页面加载时,它对item集合执行fetch(),并使用GET()请求从RESTful api中提取约2.7 MB。这并不理想。随着时间的推移,这个数据集将会变大。当前数据集使该页面花费6-10秒来加载我所在地区的大多数宽带连接(nyc)。限制Backbone.js fetch()有多少数据?

所有Backbone.js的教程和文档,我已经遇到到目前为止教拉项目的整个收集与获取()。有没有办法打破这个集合,并让前端只在必要时从后端拉出大块?

+1

您必须拥有服务器端的支持下做到这一点。 – coderek

回答