什么是在角度或类型脚本中迭代数百万条记录的最佳方法

时间:2019-07-17 12:45:09

标签: angular typescript

需要加载具有相关联的级联效果的多个多选下拉列表。

我有数百万条来自API的记录,这些记录在某些列中重复,但如果考虑所有列,则是唯一的。

需要用API数据填充10-12个多选下拉菜单。并且在下拉的变化事件中,我需要通过迭代数百万条记录来应用级联效果。

解决此类问题的最佳方法是什么。

1 个答案:

答案 0 :(得分:0)

您不应该在前端执行此操作,因为这是不可能的。

  • 通过一个API调用检索数百万条记录将非常缓慢
  • 将所有这些数据加载到一页中会使页面非常慢,并占用大量内存。并且您将无法对其进行操作。

因此需要从API端进行更改以使用分页或通过发送新的API请求仅查询更改时所需的数据部分