var data =[];
console.log("收到的参数转成arr,",list)
for (var j = 0; j < list.length; j++) {
let dMap = {};
var list_name = list[j].name;
var list_type = list[j].type;
var list_showSymbol = list[j].showSymbol;
var list_data = list[j].data; // list<Map>
dMap = createMap(list_name,list_type,list_showSymbol,list_data,markLineData); // 类型object
console.log("dMap,", dMap)
data =[];
data.push(dMap);
console.log("data,",data);
}

js 向数组追加数据,为什么只追加上了最后一条?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- micthis 2024-01-05 11:03关注
删除循环里面的data=[];
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用