Проблема рендеринга в большом списке файлов Sencha - PullRequest
0 голосов
/ 26 июля 2011

Я использую компонент списка Sencha Touch, который содержит около 1000 записей.

Прокрутка списка становится ложной.

Когда я использую его в браузере Chrome, он работает нормально.Но когда я запускаю его на iPad Safari, он выдает Превышение времени ожидания выполнения Javascript Ошибка.Кроме того, когда я выбираю элемент списка, выбор не отображается должным образом.

Пожалуйста, помогите мне. Срочно.

1 Ответ

2 голосов
/ 26 июля 2011

Вы делаете что-нибудь сложное в шаблоне элемента списка? Убедитесь, что ваш шаблон очень прост, поскольку, конечно, он будет неоднократно отображаться в цикле. Особенно избегайте запуска любых под-шаблонов / под-циклов внутри каждого элемента.

Для больших списков вы также можете взглянуть на MahlerFreak's BufferedList компонент. В настоящее время я использую его в проекте с почти 10 тысячами предметов с большим успехом.

Мне нужно немного подправить его для моего варианта использования, но он хорошо написан и с ним легко работать.

...