以下是一个简单的示例代码,可以用于生成一个简约好看的销量动态图:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title>销量动态图</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>

    <script>
        // 初始化 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);
    </script>
</body>
</html>

以上代码创建了一个简约好看的销量动态图,使用了 echarts.js 库。图表显示了五个产品的销量情况,并且每两秒钟随机更新一次数据。你可以根据自己的需求进行调整和修改


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

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