继上篇的项目开发 大量数据操作,后台太麻烦 前台太慢…陷入泥沼寻求解决方法中…
JSON配合二维数组使用(比一维数组慢十倍)
var DEFECT_CNAME= {....(这个数组放着echarts数据项 这里省略)..};
var json={};
for(var j=0;j<DEFECT_CNAME.length;j++){//把缺陷名按顺序放入JSON中 为对应DEFECT_CNAME以便循环输出
json[DEFECT_CNAME[j]]=new Array();//放入数组
for (var i = 0; i < PRODUCE_TIME.length; i++) {
json[DEFECT_CNAME[j]][i] = new Array();
for (var x= 0; x < 2; x++) {
json[DEFECT_CNAME[j]][i][x] = 0;
}
}
}