1、在option外面定义数据,如下:
var arr=[
{value: 100, name: '数据一'},
{value: 200, name: '数据二'},
{value: 300, name: '数据三'},
{value: 400, name: '数据四'},
{value: 500, name: '数据五'},
{value: 600, name: '数据六'}
]
2、设置setInterval定时器
setInterval(function(){
for(let index in arr){
//改成接口数据
arr[index].value=(Math.random()*50+100).toFixed(0);
}
myChart.setOption({
series: [{
data: arr
}]
})
},1000)
3、在option中赋值
option = {
...省略
series: [{
...省略,和原来的一样
data: arr
}]
}
//以上就是基本写法