表数据加载后显示时间

时间:2019-06-21 08:55:40

标签: html angular6

我有一个HTML表,该表呈现一个1 MB文件的大JSON对象,我想通知用户该对象有多大,以及在Angular 6应用程序中显示数据需要花费多少时间,请使用任何指针。

传入的数据可能会因服务而异。

该行应该说,绑定到表HTML的对象是 x MB,并且在表完成以HTML显示数据后花了 y 秒来加载数据。

面对我们,我们正在对大对象进行性能测试,因此我们将基于服务来做一些事情。

1 个答案:

答案 0 :(得分:0)

  1. 在发出请求之前先创建具有当前时间的变量,例如
    const requestStart = new Date()
  2. 提出请求
  3. 从API返回响应时,获取Content-Length标头(我不知道您使用哪个库来获取请求,因此我无助于如何从中获取标头)并将其分配给另一个变量-它会为您提供文件大小
  4. requestStart日期减去当前日期-这将为您带来时差