用JS遍历循环时覆盖了之前的值

使用js遍历Echarts时,三个数据项,七个分类,遍历如下,

用JS遍历循环时覆盖了之前的值用JS遍历循环时覆盖了之前的值

其他都没有问题,就是series.data里的数据只加载了一组,控制台显示数组的长度是7,可是下面的数据只有一个

用JS遍历循环时覆盖了之前的值

发现把给数据项赋值的语句单独提出来再一个循环就好了

用JS遍历循环时覆盖了之前的值用JS遍历循环时覆盖了之前的值

总结:犯了低级错误,内层循环的option.series[j]={……},每次都会重新赋值。

上一篇:js计算在线时长


下一篇:Vue.js 计算属性(computed)