Бесконечный список с использованием прокси-магазина websql

Есть ли поддержка бесконечного списка, поддерживаемого прокси websql? Не похоже, что независимо от того, является ли бесконечным истина или ложь, в списке всего 25 пунктов.

2 ответа

Решение

Я смог заставить это работать, изменив прокси Sql, чтобы включить общее количество записей. В частности, в методе selectRecords мне пришлось изменить код:

result.setTotal(count);

на второй вызов executeSql, который запрашивает все записи. Оператор sql похож на исходный, за исключением того, что (1) он не включает выражение LIMIT; и (2) SELECT * должно быть SELECT COUNT(*) AS TotalCount, Затем прочитайте значение TotalCount из первой строки набора результатов, вызовите result.setTotal(totalCount)и, наконец, запустить обратный вызов.

Вы должны использовать ListPaging плагин в списке.

{
    xclass: 'Ext.plugin.ListPaging',
    autoPaging: true,
    loadMoreText : 'Loading more',
    noMoreRecordsText : 'loaded'
}

Пожалуйста, проверьте Sencha Touch документацию для получения дополнительной информации.

Другие вопросы по тегам