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无用
悬赏问题
- ¥15 Mac版Fiddler Everywhere4.0.1提示强制更新
- ¥15 android 集成sentry上报时报错。
- ¥50 win10链接MySQL
- ¥35 跳过我的世界插件ip验证
- ¥15 抖音看过的视频,缓存在哪个文件
- ¥15 自定义损失函数报输入参数的数目不足
- ¥15 如果我想学习C大家有是的的资料吗
- ¥15 根据文件名称对文件进行排序
- ¥15 deploylinux的ubuntu系统无法成功安装使用MySQL❓
- ¥15 有人会用py或者r画这种图吗