Показывать время после загрузки данных таблицы - PullRequest
0 голосов
/ 21 июня 2019

У меня есть HTML-таблица, которая отображает один большой объект JSON размером 1 МБ, я хотел бы сообщить пользователю, насколько большой объект был и сколько времени потребовалось для отображения данных в приложении Angular 6, любой указатель, пожалуйста.

Входящие данные могут отличаться в зависимости от услуги.

В строке должно быть сказано, что объект, который был привязан к таблице HTML, был x МБ, и потребовалось y секунда для загрузки данных после того, как таблица закончила отображать данные в HTML.

На самом деле мы проводим тестирование производительности больших объектов, основываясь на том, что мы будем делать некоторые вещи из сервисов.

1 Ответ

0 голосов
/ 21 июня 2019
  1. Создайте переменную с текущим временем, прежде чем отправлять запрос в API, что-то вроде
    const requestStart = new Date()
  2. Сделать запрос
  3. Когда ответ возвращается из API, получите заголовок Content-Length (я не знаю, какую библиотеку вы используете для получения запросов, поэтому я не могу помочь с тем, как получить из него заголовки), и назначьте ее какой-то другой переменной - она ​​будет дать вам размер файла
  4. Вычтите текущую дату с requestStart date - это даст вам разницу во времени
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...