如何使用Spine.js与数百万条记录和过滤器?

时间:2013-07-04 06:51:15

标签: javascript web-applications spine.js

我正在制作一个webapp,向用户显示一个列表。总共有数百万条记录,但用户一次只能看到一百条记录。只有当用户到达列表底部时才应加载更多记录。 (向下滚动页面。)用户还有一些过滤器可以找到他/她正在寻找的列表中的记录。

所以,我认为LocalStorage不是一个好主意,因为有大量的记录。但是如何让Spine.js使用这个用例呢?类似的用例可能是一个包含数千封电子邮件的在线电子邮件客户端。

从服务器获取所有记录并不是一个好主意,所以我想在运行中使用AJAX更新记录的方法是最好的选择吗?如何用Spine.js完成,或者我必须编写自己的库?

1 个答案:

答案 0 :(得分:1)

查看Spine文档中的“分页”部分:http://spinejs.com/docs/ajax