做了一个可以动态排名的的条形图,但是图不会动?
function run () {
var data = option.series[0].data;
// console.log(data)
for (var i = 0; i < alltemp.length; ++i) {
data = alltemp[i];
myChart.setOption(newoption);
}
// myChart.setOption(option);
}
setTimeout(function() {
run();
}, 0);
setInterval(function () {
run();
}, 3000);
option && myChart.setOption(option);
问题出在这里,官网的文档每次调用run函数,data的值会变我的不会。
我是根据alltemp数组来赋值给data的,alltemp是一个嵌套数组,在循环里每次打印data,值也不一样,但图就是不会动
myChart.setOption(newoption); 这个newoption在哪呢?