Ext JS缓冲自定义组件的滚动

时间:2012-12-09 08:55:30

标签: extjs extjs4 store infinite-scroll buffered

查看缓冲滚动的示例:

http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/buffer-grid.html

我是否假设此功能仅适用于网格?

我想将它与一个绑定到非Grid的自定义数据视图的内存代理一起使用。

这可能吗?

1 个答案:

答案 0 :(得分:2)

Extjs没有提供开箱即用的任何机制,允许我们在自定义数据视图中实现无限滚动,只有网格可以具有该功能。原因是所有的魔法分布在Store,PagingScroller和Grid上,只允许它在网格中,只在格子中。

PagingScroller,用于监视滚动活动,仅为网格(或Ext.view.Table)设计,实际上它的命名空间非常清楚:Ext.grid.PagingScroller。

您可以实施自定义解决方案,但努力会非常大。然后,最短的答案是否定的,如果不编写自己昂贵且有风险的实施,就不可能。