Загрузка больших блоков текста с помощью Javascript - PullRequest
0 голосов
/ 19 марта 2012

Я работаю над проектом, который позволяет пользователям просматривать файлы журналов своих проектов, хранящиеся на сервере.

Чтобы уменьшить количество запросов к серверу, после запроса файла журнала я сохраняю его в массиве, а затем загружаю непосредственно оттуда, если он запрашивается снова.

Я загружаю его с помощью $ ('# log'). Html (text), и это вызывает небольшую задержку при загрузке текста в div (это около 65 КБ текста).

Есть ли лучший способ сделать это, или это всегда будет вызывать какую-то задержку?

1 Ответ

2 голосов
/ 19 марта 2012

Если текст журнала - это просто текст, а не разметка HTML, используйте .text() вместо .html():

$( '#log' ).text( text );

Это должно ускорить процесс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...