Вкратце, у меня есть файл javascript, который вставляет HTML в файл HTML. Пользователь выбирает дату из указателя даты, и файл CSV читается. Каждая строка, которая содержит дату, выбранную из datepicker, затем выводится, как показано ниже:
let messageCode = `
<div class="row msg_container base_sent">
<div class="col-md-10 col-xs-10">
<div class="messages msg_sent">
<p>${message}</p>
<time datetime="2009-11-13T20:00">${user} • ${time}</time>
</div>
</div>
</div>
`;
container.innerHTML += messageCode;
Однако часто требуется вывести около 2000 сообщений. Это приводит к тому, что пользователю иногда приходится ждать 45 секунд после выбора даты из datepicker.
Мне интересно, есть ли способ, которым я могу выполнить инъекцию HTML, позволяя пользователю прокручивать . Таким образом, пользователь может почти прокрутить страницу вниз, пока вводится HTML.