ECharts 教程

一、ECharts 简介

ECharts 是一个由百度开源的数据可视化 JavaScript 库,它能够提供直观、交互丰富、可高度个性化定制的数据可视化图表。支持折线图、柱状图、散点图、饼图、雷达图等多种常见图表类型,并且可以在 PC 端和移动端流畅运行。其优点包括:

  • 丰富的图表类型:满足各种数据展示需求。
  • 强大的交互功能:如数据的缩放、拖动、鼠标悬停提示等。
  • 良好的跨平台兼容性:支持多种浏览器和设备。
  • 高度可定制:可以根据需求对图表的样式、颜色、字体等进行个性化设置。

二、环境搭建

2.1 引入 ECharts 文件

可以通过以下两种方式引入 ECharts 文件:

2.1.1 本地引入

从 ECharts 官方网站 下载 ECharts 的压缩包,解压后将 echarts.min.js 文件复制到项目目录中。然后在 HTML 文件中通过 <script> 标签引入:

收起

html

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ECharts Example</title>
    <!-- 引入 ECharts 文件 -->
    <script src="echarts.min.js"></script>
</head>

<body>
    <!-- 为 ECharts 准备一个具备大小(宽高)的 DOM -->
    <div id="main" style="width: 600px;height:400px;"></div>
    <script>
        // 基于准备好的dom,初始化echarts实例
        var myChart = echarts.init(document.getElementById('main'));

        // 指定图表的配置项和数据
        var option = {
            title: {
                text: 'ECharts 示例'
            },
            xAxis: {
                data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']
            },
            yAxis: {},
            series: [{
                name: '销量',
                type: 'bar',
                data: [5, 20, 36, 10, 10, 20]
            }]
        };

        // 使用刚指定的配置项和数据显示图表。
        myChart.setOption(option);
    </script>
</body>

</html>
2.1.2 CDN 引入

如果不想下载文件,也可以使用 CDN 服务引入 ECharts 文件,例如使用 jsDelivr:

收起

html

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ECharts Example</title>
    <!-- 使用 CDN 引入 ECharts 文件 -->
    <script src="https://cdn.jsdelivr.net/npm/echarts@5.4.2/dist/echarts.min.js"></script>
</head>

<body>
    <div id="main" style="width: 600px;heigh
ECharts是一个使用JavaScript实现的开源可视化库,可以满足各种行业的图表需求。它兼容当前绝大部分浏览器,并且遵循Apache-2.0开源协议,可以免费商用。你可以从GitHub下载整个项目文件,然后从echarts-4.6.0/dist文件夹中获取构建好的echarts来使用。构建好的echarts提供了完全版、常用版和精简版三种定制版本,你可以根据自己的需求选择合适的版本。此外,你也可以使用在线引入地址来引用echarts。在使用ECharts时,其语法和原生JavaScript保持一致,键值除了尺寸大小外需要使用引号,键的命名风格采用匈牙利命名风格。多个系列可以使用列表和字典的方式进行配置,将所有的字典放在一个列表中。如果你需要快速查询ECharts的配置组件设置,你可以参考相应的文档或者访问快速查询地址来获取帮助。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [ECharts 使用教程 (图文教程--版本4.6.0)](https://blog.csdn.net/u011318077/article/details/104216574)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [ECharts 教程](https://download.csdn.net/download/weixin_38715831/13680083)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值