`
dwj147258
  • 浏览: 188517 次
  • 性别: 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该如何实现,官网的文档提供详细的说明。

分享到:
评论

相关推荐

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

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

    Echarts图表第三方JS压缩包

    ECharts一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器(IE6/7/8/9/10/11,chrome,firefox,Safari等)。支持折线图(区域图)、柱状图(条状图)、散点图(气泡图)、K线图、...

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

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

    基于Vue前端框架和第三方图表库echarts构建的可视化大数据平台

    一个基于Vue前端框架和第三方图表库echarts构建的可视化大数据平台,通过vue项目构建、指令的灵活运用、组件封装、组件之间通信,使内部图表组件库可实现自由替换和组合。项目中部分前端库采用外部CDN引入,可以减少...

    echarts第三方插件js

    ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,是一种数据可视化图表。

    echarts-examples:电子图表的例子

    电子图表的例子 安装 npm install 开发人员 npm run dev 释放 npm run release 它将所有构建资源复制到echarts-website / next / examples 使用本地echarts版本 更新common/config.js的localEChartsMinJS的URL 在...

    echarts图表.txt

    使用这个库的原因主要有三点,一个是因为这个库是百度的项目,而且一直有更新,目前最新的是EChart 3;第二个是这个库的项目文档比较详细,每个点都说明的比较清楚,而且是中文的,理解比较容易;第三点是这个库支持...

    基于springboot+mybatis+echarts+webmagic 的疫情数据可视化网站

    关于echarts,该项目用的图表都是echarts中的基础图表,在官网都可以找到,你也可以用你自己找的图表,插值方式大同小异,这里注意的是 地图和词云需要先引入相关js文件,相关文件都可以在echarts官网下载 地图和词云需要...

    echarts-zrender:百度图表 cmd 模块化

    第一步引入 echarts var ec = require('./echarts/echarts.js'); 柱状图 require('./echarts/chart/bar.js'); ec.init(document.getElementById('demo')); 折线图 require('./echarts/chart/line.js'); ec.init...

    PyQt_Echarts_GUI:这是ECharts的GUI。 轻松快捷地生成图表!

    以下是制作出色图表的4个步骤:) 步骤1:构建和安装Git环境(可选) 访问Git官方网站以在您的操作系统中安装git 然后您可以像下面的代码一样从github复制我的包 git clone 或者 您可以单击下载按钮以获取此项目...

    echarts关系图(力引导)拖动节点不还原位置

    echarts关系图(力引导)拖动节点不还原位置,在init创建时第三个参数对象添加myOpts_:{draggableFixed_:...创建一个拖动不还原的力引导关系图(需要 type: 'graph',layout:'force',draggable :true,且所有节点fixed:true)

    echarts从数据库获取数据实现

    第一使用csdn分享资源,略激动大笑,本系统使用servlet+mysql+echarts 技术实现六种图表(柱状图、饼状图、折线图、散点图、雷达图、仪表盘)的静态和异步交互,使用的开发工具是eclipse。别的不多说了,需要的下载...

    Angular2.0/4.0 使用Echarts图表的示例代码

    前言:在开发中现在需要使用echarts来制作...第一步:安装依赖 npm install echarts --save npm install ngx-echarts --save 第二步:在Module中引入 import { NgxEchartsModule } from 'ngx-echarts'; @NgModule({

    详解vue文件中使用echarts.js的两种方式

    在网上搜到vue中合成了vue-echarts,但是不想使用vue中规定好的数据格式,于是就自己做了一个vue项目引用原生echarts的简单demo,实现过程如下:用了两种实现方式 准备工作 1、安装echarts依赖 控制台输入:npm ...

    解决echarts数据二次渲染不成功的问题

    可以看到这里的echarts项的series变为2个(如上图),但是渲染后的效果series项还是和第一次相同。 解决办法: 应该设置mychart.setoption({},true); 原因: chart.setOption(option,notMerge,lazyUpdate); option...

    78微专业-数据可视化高效技法.txt

    |- 第08章:网易实战:电商营销活动数据复盘 |- 第07章:网易有数:商业智能行业应用案例 ...|- 第03章:交互图表:Echarts数据渲染技术 |- 第02章:数据辅助决策:商业智能 |- 第01章:存储与管理:数据库PostgreSQL

    精品源码基于Vue+Echarts设计的数据可视化系统

    实时数据更新:支持数据的实时更新和动态渲染,使用户能够第一时间获取最新数据变化,做出及时决策。 灵活配置:系统提供灵活的配置选项,用户可以根据实际需求自定义图表样式、数据源和交互方式,确保数据展示的...

    掌握高效数据可视化技法(完结)下载地址.txt

    |- 第08章:网易实战:电商营销活动数据复盘 ...|- 第03章:交互图表:Echarts数据渲染技术 |- 第02章:数据辅助决策:商业智能 |- 第01章:存储与管理:数据库PostgreSQL |- 【课件资料】数据可视化 |- 提取码: 474k

    Echarts商业级数据图表库模块v1.6.0.241含源码【模块及示例大全】-易语言

    echarts的大名如果没有听过可以去百度一下,它是一个企业级的开源图表库,百度公司前端部门研发开源,它是一个web图表库,所以在 易语言 中使用需要浏览框(浏览器)的支持,echarts的好处在于它有最全面的全中文api...

    dataV:数据可视化展示系统,使用vue,iview,vue-echarts,echarts,vue-video-player开发,具有各种基本图表,地图展示,视频监控等功能

    第一版请看分支 这一版本主要使用开发同样采用vue,vue-echarts,echarts开发,增加了vue-video-player播放视频流,增加了视频监控。 如何使用 git clone https://github.com/fuyi501/dataV.git npm install npm run...

Global site tag (gtag.js) - Google Analytics