Ext JS буферизует прокрутку пользовательского компонента

Глядя на пример для буферизованной прокрутки:

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

Должен ли я предположить, что эта функция доступна только в сетях?

Я хотел бы использовать его с прокси-сервером памяти, привязанным к пользовательскому представлению данных, которое не является сеткой.

Это возможно?


person RyanP13    schedule 09.12.2012    source источник


Ответы (1)


Extjs не предоставляет какого-либо готового механизма, позволяющего нам реализовать бесконечную прокрутку в нашем пользовательском представлении данных, эта функция может быть только у сеток. Причина в том, что вся магия распределена по Store, PagingScroller и Grid, чтобы разрешить ее только в Grid и только в Grid.

PagingScroller, который отслеживает активность прокрутки, был разработан только для сеток (или Ext.view.Table), на самом деле его пространство имен довольно ясно об этом: Ext.grid.PagingScroller.

Вы можете реализовать собственное решение, но усилия будут очень большими. Тогда самый короткий ответ: Нет, это невозможно без написания собственной дорогостоящей и рискованной реализации.

person lontivero    schedule 09.12.2012