【发布时间】:2013-09-23 07:14:51
【问题描述】:
我正在构建一个应用程序,它应该能够列出数千篇带有分页/无限滚动的文章。用户应该能够过滤/排序这个列表,目前我在排序文章时遇到了性能问题。
我设置了一个非常基本的应用程序来演示这个问题:http://meteor-paginated-subscription-example.meteor.com/(参见 Github:https://github.com/lacco/meteor-paginated-subscription-example)。如果您打开 Firefox/Chrome 控制台并单击“创建于”/“优先级”以启动排序,您会看到 Template.articles.rendered 一键调用了数百次。您还看到表格需要一些时间才能“最终”完成,在加载和渲染期间,行的顺序经常发生变化。
我确信我在代码中做了一些废话,但我无法弄清楚我的问题出在哪里。你能帮帮我吗?
【问题讨论】:
标签: pagination meteor