|
|
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть идеи как реализовать такое? http://docs.sencha.com/extjs/4.2.1/extjs-build/examples/grid/infinite-scroll-with-filter.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.08.2013, 15:56 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
Gustly, ну мона " http://www.alfasoftware.ru/apex/f?p=106:1%22%5D%D1%82%D0%B0%D0%BA]http://www.alfasoftware.ru/apex/f?p=106:1"]так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2013, 00:10 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
битая сцылкаполучилась правильная ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2013, 00:11 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
maxandsoft, мне кажется, вопрос не столько про сам грид, сколько про возможность вместо разбивки на страницы отображать виртуально бесконечные объёмы данных "сразу", подгружая и отрисовывая их по мере надобности. Как автор плагина, используемого по тынцу Максима, скажу: можно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2013, 00:44 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
В примере просто 2 грида. Интересует как грузить какой-либо кусок, и как заранее определить общее количество строк, чтобы знать какую высоту задать для дива. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2013, 09:21 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
Gustly, за ранее посчитать count, а прогрузку делать лучше по принципу 32 записи загрузили следующая порция 64 елси листаем дальше то 128 или иную кратность ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.08.2013, 14:34 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
GustlyИнтересует как грузить какой-либо кусокПосмотрите, какой запрос отправляется при смене страниц в классическом отчёте и повторите. Там используются параметры p_pg_min_row, p_pg_max_rows, p_pg_rows_fetched для определения куска из результата запроса, id региона с отчётом, p_arg_names и p_arg_values для передачи полей, от которых зависит отчёт... Gustlyкак заранее определить общее количество строк, чтобы знать какую высоту задать для дива. А зачем? Задайте ту высоту, которая вписывается в страницу, а загрузку и отображение дополнительных строк выполняет уже Ext. Или Вы хотите высоту сделать размером под все данные при бесконечной прокрутке? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.08.2013, 13:40 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
suPPLer, Классический pagination ужасен. Он каждый раз селектит все строки ради того, чтобы вывести всего 15. Я хочу за раз грузить штук 100 и показывать в диве только 15, если вышли за 100, опять грузить 100 и показывать только по 15. А самый главный див делать высотой в весь селект, как в первом посте. Тут вопрос как организовать кэш, ну и сами селекты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 09:29 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
suPPLerКак автор плагина, используемого по тынцу Максима, скажу: можно. А что за плагин? Как можно посмотреть/воспользоваться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 14:47 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
GustlyКлассический pagination ужасен. Он каждый раз селектит все строки ради того, чтобы вывести всего 15. Предлагаю обсудить отчёт отладки и файл трассировки, созданные Вами и подтверждающие эту гипотезу. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 15:38 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
suPPLer, На странице 2 кнопки. Жму одну старт , потом меняю страницу, потом стоп и ищу в трасе мою таблицу, только в одном месте и вот она. В таблице 495 строк. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 15:53 |
|
||
|
Infinite scroll
|
|||
|---|---|---|---|
|
#18+
suPPLerПредлагаю обсудить отчёт отладки и файл трассировки, созданные Вами и подтверждающие эту гипотезу. :) Был бы рад пообщаться вне форума: skype или icq предпочтительнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2013, 16:01 |
|
||
|
|

start [/forum/topic.php?fid=50&msg=38363955&tid=1875588]: |
0ms |
get settings: |
7ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
22ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 335ms |

| 0 / 0 |
