html - 表数据加载后显示时间
问题描述
我有一个 HTML 表,它呈现一个 1 MB 文件的大 JSON 对象,我想告诉用户该对象有多大以及在 Angular 6 应用程序中显示数据需要多少时间,请提供任何指针。
传入的数据可能因服务而异。
该行应该说,绑定到表格 HTML 的对象是x MB,并且在表格完成以 HTML 格式显示数据后,加载数据需要y秒。
面对我们正在对大对象进行性能测试,因此我们将从服务中做一些事情。
解决方案
- 在发出请求执行 API 之前使用当前时间创建变量,例如
const requestStart = new Date()
- 提出要求
- 当响应从 API 返回时,获取
Content-Length
标头(我不知道您使用什么库来获取请求,所以我无法帮助如何从中获取标头)并将其分配给另一个变量 - 它会给您文件大小 - 用日期减去当前日期
requestStart
- 它会给你时差
推荐阅读
- java - 如果语句未执行,则 JTable 中的条件格式
- javascript - 如何将此验证功能应用于所有输入?
- python - 为什么 OpenCV 只适用于终端而不适用于 VSCode?
- node.js - 如何在 reactjs 中使用 process.env.PORT 在生产构建中获取数据?
- c++ - 有没有办法在函数模板参数推导中强制隐式转换?
- regex - 使用 Powershell,如何解析 Outlook 附件名称并保存
- angular - Angular cli 'ng serve' - 排除某些文件夹以进行自动重启
- excel - 如何将excel的列数据转换为行数据
- php - 实现具有无限可能的 MYSQLI Bind Param
- json - 将获取的数据分配给 React 状态后得到“未定义”