查看缓冲滚动的示例:
http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/buffer-grid.html
我是否假设此功能仅在网格上可用?
我想将其与绑定到非网格的自定义数据视图的内存代理一起使用。
这可能吗?
Extjs 没有提供任何开箱即用的机制来允许我们在自定义数据视图中实现无限滚动,只有网格可以具有该功能。原因是所有的魔力都分布在商店,PagingScroller和Grid中,只允许在网格中并且只在网格中。
监视滚动活动的 PagingScroller 专为网格(或 Ext.view.Table)设计,实际上它的命名空间非常清楚:Ext.grid.PagingScroller。
您可以实现自定义解决方案,但工作量会非常大。然后,最短的答案是否定的,如果不编写自己昂贵且有风险的实现,这是不可能的。