2010-11-03 4 views
1

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

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

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

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

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

+0

Кажется, что пользовательский интерфейс на странице с ** 8 ** виджетами дерева находится в серьезной опасности для начала. – Pointy

+0

- это вкладка, поэтому на самом деле не отображается 8 деревьев одновременно – Alex

ответ

3

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

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