SOURCE

console 命令行工具 X clear

                    
>
console
var myChart = echarts.init(document.getElementById('main'));
let data = [];
let type = [];
let pushData = (flag) => {
  let x = 10;
  if(flag){
    x = 1;
    data.shift();
    type.shift();
  }
  while(x-->0){
    let rI = Math.ceil(Math.random()*100);
    let rJ = Math.ceil(Math.random()*10000 + 1000)
    data.push(rI);
    type.push(rJ);
  }
}
pushData();
var option = {
    title: {
        text: '条形图'
    },
    tooltip: {},
    legend: {
        data:['销量']
    },
    xAxis: {
        data: type
    },
    yAxis: {},
    series: [{
        name: '销量',
      	smooth:true,
        type: 'bar',
        data: data
    }]
};
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);

setInterval(() => {
  pushData(true);
  myChart.setOption({
    xAxis: {
        data: type
    },
    series: [{
        data: data
    }]
  });
}, 1000)
<div id="main" style="width: 900px;height:400px;"></div>

本项目引用的自定义外部资源