<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>Echarts销量动态图:简约好看示例代码</title>
    <!-- 引入 echarts.min.js -->
    <script src="https://cdn.jsdelivr.net/npm/echarts/dist/echarts.min.js"></script>
</head>
<body>
    <!-- 创建一个容器,用于显示图表 -->
    <div id="salesChart" style="width: 600px; height: 400px;"></div>
<pre><code>&lt;script&gt;
    // 初始化 echarts 实例
    var salesChart = echarts.init(document.getElementById('salesChart'));

    // 配置项
    var option = {
        title: {
            text: '销量动态图'
        },
        legend: {
            data: ['销量']
        },
        xAxis: {
            type: 'category',
            data: ['产品A', '产品B', '产品C', '产品D', '产品E']
        },
        yAxis: {
            type: 'value'
        },
        series: [{
            name: '销量',
            type: 'bar',
            data: [120, 200, 150, 80, 70]
        }]
    };

    // 使用配置项生成图表
    salesChart.setOption(option);

    // 模拟数据更新
    setInterval(function () {
        var newData = [];
        option.series[0].data.forEach(function (value) {
            newData.push(value + Math.floor(Math.random() * 50));
        });
        option.series[0].data = newData;
        salesChart.setOption(option);
    }, 2000);
&lt;/script&gt;
</code></pre>
</body>
</html>

原文地址: https://www.cveoy.top/t/topic/pZPo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录