哪一个更好? LazyDataModel或LiveScroll

时间:2013-10-20 05:06:52

标签: jsf primefaces datatable

我使用LazyDataModel来显示数据表记录,分页,过滤,排序的目的。记录最高可达2500左右。我每页显示10条记录,因此如果客户不知道搜索字词,则必须访问250页。现在,客户不想访问所有页面,而是希望实现他们可以在同一页面上执行所有操作。 想到的另一个选项是实时滚动但我尝试使用PoC并且知道LazyDataModel和Live Scroll不能一起工作。所以我使用Live Scroll创建了一个独立于LazyDataModel的演示页面。我非常喜欢实时滚动来过滤记录,因为它更快。唯一的事情就是深入研究直到最后。

我有以下问题:

  1. 动态内容如何在内部运作?
  2. Live Scroll是否一起加载数据并从堆或缓存中获取? (即scrollRows =“20”)
  3. 如果Live Scroll可以做得更好那么为什么LazyDataModel?
  4. 难道你不认为分页是关于过去的日子吗?

0 个答案:

没有答案