Проблемы со скоростью JsTree - PullRequest
1 голос
/ 03 ноября 2010

У меня есть страница, которая содержит 8 jstree, 3 из которых очень большие.

Очевидная проблема заключается в том, что загрузка страницы занимает 13 секунд, что является дерьмом.Благодаря профилированию я знаю, что это все время обработки jstree.

У кого-нибудь есть идеи по сокращению времени загрузки страницы?

Я думал о частичной загрузке элементов, но это ухудшит пользовательский опыт.

Спасибо, Алекс

1 Ответ

3 голосов
/ 16 ноября 2010

Если это страница с вкладками, почему бы просто не загрузить деревья, когда выбрана конкретная вкладка?

Кроме этого, следующий лучший способ - это частичная загрузка или построение нескольких строк json при загрузке сервера и сохранение их на стороне клиента массива, а затем построение деревьев без дополнительных вызовов сервера.

...