问题描述
我正在寻找一种解决方案,以在ngx-datatable中显示一个简单的数组并为列使用模式。
我有一个类似['id','name','title']
的架构,并且得到了类似[1,'Jon Doe','Mr.']
的响应。
该响应包含大约90k条目。现在,我正在为所有90k条目构建一个新对象-在平庸的pc上花费大约半秒钟-只是在右栏中显示值。
我还没有找到不迭代每个元素使其成为对象的解决方案。 ngx-datatable甚至有可能吗?
在抱怨不良做法(我已经做过)之前:不允许将响应分成较小的块以加快处理速度。除了ngx-datatable之外,也不能使用其他任何方法。
我的迭代看起来像:(for循环没有加快任何速度)
this.rows = rows.map((row) => {
const rowObject = {};
schema.forEach((key,index) => {
rowObject[key] = row[index];
});
return rowObject;
});
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)