`
dwj147258
  • 浏览: 191998 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ECharts学习总结(一):ECharts的第一个图表

阅读更多

在进行echarts图表开发之前先要到echarts官网下载echarts的库文件,我下载的是echarts-2.2.7。然后把库文件放到工程文件web目录下。接下来进行第一个图表的显示步骤如下:

1、新建一个echarts.html文件。为ECharts准备一个具备大小(宽高)的Dom。

复制代码
<!DOCTYPE html>
<head>
    <meta charset="utf-8">
    <title>ECharts</title>
</head>
<body>
    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="height:400px"></div>
</body>
复制代码

2、新建<script>标签引入echarts-all.js,引入图表文件。

复制代码
<!DOCTYPE html>
<head>
    <meta charset="utf-8">
    <title>ECharts</title>
</head>
<body>
    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="height:400px"></div>
    <!-- ECharts单文件引入 -->
    <script src="js/echarts-2.2.7/build/dist/echarts-all.js"></script>
</body>
复制代码

3、新建<script>标签,使用全局变量echarts初始化图表并驱动图表的生成。

复制代码
<!DOCTYPE html>
<head>
    <meta charset="utf-8">
    <title>ECharts</title>
</head>
<body>
    <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
    <div id="main" style="height:400px"></div>
    <!-- ECharts单文件引入 -->
    <script src="js/echarts-2.2.7/build/dist/echarts-all.js"></script>
    <script type="text/javascript">
        // 基于准备好的dom,初始化echarts图表
        var myChart = echarts.init(document.getElementById('main')); 
        
        var option = {
            tooltip: {
                show: true
            },
            legend: {
                data:['销量']
            },
            tooltip:{
                show:true,
                trigger:'item'
            },
            xAxis : [
                {
                    type : 'category',
                    data : ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
                }
            ],
            yAxis : [
                {
                    type : 'value'
                }
            ],
            series : [
                {
                    "name":"销量",
                    "type":"bar",
                    "data":[5, 20, 40, 10, 10, 20]
                }
            ]
        };

        // 为echarts对象加载数据 
        myChart.setOption(option); 
    </script>
</body>
复制代码

4、浏览器中打开echarts.html,就可看到以下效果

ECharts是数据驱动的图表,大部分时候你关心的是那个option该如何实现,官网的文档提供详细的说明。

分享到:
评论

相关推荐

    echarts图表示例教程

    2. 准备容器:创建一个用于渲染图表的DOM元素,例如`&lt;div id="main"&gt;&lt;/div&gt;`。 3. 初始化ECharts实例:使用`echarts.init()`方法初始化图表,例如`var myChart = echarts.init(document.getElementById('main'));`。...

    echarts3地图数据GeoJson(全国、省、地市)

    ECharts 是一个基于 JavaScript 的数据可视化库,广泛应用于 Web 数据展示。在 ECharts 3 版本中,它提供了一种强大的方式来展示地理数据,其中就包括了地图的渲染功能。ECharts 3的地图数据通常是以 GeoJSON 格式...

    echarts各种图表

    总结来说,ECharts作为一款优秀的数据可视化工具,其丰富的图表类型和强大的功能,能满足各种业务场景的需求。通过深入学习和实践,我们可以熟练掌握ECharts,创造出具有吸引力和信息量的可视化作品。在...

    ECharts学习代码

    在同一个页面上有多个ECharts图表时,可以实现图表间的联动,如共享数据、同步缩放等,增强用户体验。 **自定义组件**。ECharts允许开发者自定义组件,以满足个性化需求。这包括自定义图例、工具箱、标题等,或者...

    delphi调用echarts

    ECharts,则是百度开源的一个数据可视化库,主要应用于Web前端,提供丰富的图表类型和强大的交互功能。本项目“delphi调用echarts”显然是尝试在Delphi程序中集成ECharts库,实现桌面应用的数据可视化。 首先,要...

    HTML5图表框架echarts实战项目(50套源码),大数据平台展示可视化效果

    最近接了个任务需要用H5在前台两个大电视上做两页数据展示公司的产品数据,效果要高大上,还好之前接触过HTML5,所以第一时间想到就是echarts,这个框架对于数据展示尤其图表类处理的还是非常强大和炫酷的。...

    echarts图表及列表文字结合导出word文档.doc

    列表文字是指将文字信息与Echarts图表结合,生成一个完整的报表。列表文字可以是数据库查询结果、CSV文件、Excel文件等。将列表文字与Echarts图表结合可以生成多种类型的报表,如销售报表、生产报表、财务报表等。 ...

    echarts静态图表demo--2种写法

    总之,ECharts是一个功能强大且易于使用的数据可视化库,无论你是新手还是经验丰富的开发者,都能快速上手并创建出美观且富有交互性的图表。通过掌握这两种写法,你可以更灵活地将ECharts集成到你的Web项目中,展示...

    【JavaScript源代码】vue使用echarts图表自适应的几种解决方案.docx

    在Vue项目中,使用ECharts图表进行数据可视化时,自适应屏幕尺寸是非常重要的,以便图表在不同设备上都能保持良好的显示效果。以下是针对Vue中ECharts图表自适应的几种常见解决方案: 1. **使用`window.onresize`...

    解决echarts 一条柱状图显示两个值,类似进度条的问题

    在ECharts图表库中,创建一个柱状图来同时显示两个值,通常是为了展示数据的对比或者进度。这里的问题是需要让柱状图看起来像一个进度条,展示两个不同的数值,一个代表整体进度,另一个代表特定阶段的进度。通过...

    柱状图echarts图表及点击事件

    ECharts是一款由百度开发的,基于JavaScript的数据可视化库,它提供了丰富的图表类型,包括柱状图、折线图、饼图等,适用于各种Web数据可视化场景。在本案例中,我们将重点关注柱状图及其点击事件的实现。 柱状图是...

    echarts地图:全球+全国+省级,可下钻层级

    ECharts 是一个基于 JavaScript 的数据可视化库,广泛用于创建交互式的图表和地图。在这个主题中,我们将探讨如何使用 ECharts 显示全球地图、全国地图,并实现下钻至省级的层级功能,尤其关注在 Vue 3.0、Vite 和 ...

    vue中下载word并包含echarts图技术

    在这个场景中,你需要创建一个Vue组件,该组件用于展示Echarts图表,并提供下载Word文档的按钮或触发事件。组件内部可以通过props接收数据,使用methods定义下载逻辑。 2. **Echarts图表渲染**: Echarts是百度...

    echarts第三方插件js

    1. **图表种类丰富**:ECharts 支持多种图表类型,如折线图、柱状图、饼图、散点图、地图、仪表盘等,适用于不同类型的数据显示需求。这些图表不仅具有基本的展示功能,还提供了诸如堆叠、分组、动态变化等多种展现...

    echarts 3D地图,地图区域点击触发事件

    在本文中,我们将深入探讨如何使用ECharts库创建3D地图并实现地图区域点击触发事件。ECharts是一款基于JavaScript的数据可视化库,它提供...记住,实践是检验真理的唯一标准,动手尝试创建你的第一个ECharts 3D地图吧!

    echarts图表各省市县地图生成.rar

    2. **ECharts初始化**:在HTML中引入ECharts库后,需要在JavaScript中创建一个ECharts实例,并指定用于绘制地图的容器元素,如`div`标签。 3. **配置项设置**:ECharts的配置项是决定图表显示效果的关键。对于地图...

    android动态生成echarts图形报表

    在Android开发中,为了实现丰富的数据可视化效果,开发者经常会选择集成第三方库,Echarts 就是其中的一个流行选择。Echarts 是一个由百度开源的数据可视化图表库,它提供了丰富的图表类型,包括条形图、柱状图和...

    apache-echarts-5.3.3下载资源

    Apache ECharts 是一个基于 JavaScript 的数据可视化库,广泛应用于 Web 应用开发中,提供丰富的图表类型、灵活的交互功能和精美的视觉效果。在给定的资源"apache-echarts-5.3.3下载资源"中,我们找到了 Apache ...

    echarts实战应用

    ECharts是一款由百度开源的,基于JavaScript的数据可视化库,它提供了丰富的图表类型,如折线图、饼图、柱状图等,适用...总的来说,ECharts是一个强大且灵活的图表库,能够帮助开发者快速构建高质量的数据可视化应用。

    echarts树形思维导图

    在ECharts 2.x版本中,树形图是一个非常实用的图表类型,用于展示数据之间的层级关系。与高版本中移除树形图不同,2.x版本仍然支持这一特性,这使得我们可以在不升级到最新版本的情况下实现树形图的绘制。以下是创建...

Global site tag (gtag.js) - Google Analytics