在进行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该如何实现,官网的文档提供详细的说明。
相关推荐
最近接了个任务需要用H5在前台两个大电视上做两页数据展示公司的产品数据,效果要高大上,还好之前接触过HTML5,所以第一时间想到就是echarts,这个框架对于数据展示尤其图表类处理的还是非常强大和炫酷的。...
ECharts一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器(IE6/7/8/9/10/11,chrome,firefox,Safari等)。支持折线图(区域图)、柱状图(条状图)、散点图(气泡图)、K线图、...
最近接了个任务需要用H5在前台两个大电视上做两页数据展示公司的产品数据,效果要高大上,还好之前接触过HTML5,所以第一时间想到就是echarts,这个框架对于数据展示尤其图表类处理的还是非常强大和炫酷的。...
一个基于Vue前端框架和第三方图表库echarts构建的可视化大数据平台,通过vue项目构建、指令的灵活运用、组件封装、组件之间通信,使内部图表组件库可实现自由替换和组合。项目中部分前端库采用外部CDN引入,可以减少...
ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,是一种数据可视化图表。
电子图表的例子 安装 npm install 开发人员 npm run dev 释放 npm run release 它将所有构建资源复制到echarts-website / next / examples 使用本地echarts版本 更新common/config.js的localEChartsMinJS的URL 在...
使用这个库的原因主要有三点,一个是因为这个库是百度的项目,而且一直有更新,目前最新的是EChart 3;第二个是这个库的项目文档比较详细,每个点都说明的比较清楚,而且是中文的,理解比较容易;第三点是这个库支持...
关于echarts,该项目用的图表都是echarts中的基础图表,在官网都可以找到,你也可以用你自己找的图表,插值方式大同小异,这里注意的是 地图和词云需要先引入相关js文件,相关文件都可以在echarts官网下载 地图和词云需要...
第一步引入 echarts var ec = require('./echarts/echarts.js'); 柱状图 require('./echarts/chart/bar.js'); ec.init(document.getElementById('demo')); 折线图 require('./echarts/chart/line.js'); ec.init...
以下是制作出色图表的4个步骤:) 步骤1:构建和安装Git环境(可选) 访问Git官方网站以在您的操作系统中安装git 然后您可以像下面的代码一样从github复制我的包 git clone 或者 您可以单击下载按钮以获取此项目...
echarts关系图(力引导)拖动节点不还原位置,在init创建时第三个参数对象添加myOpts_:{draggableFixed_:...创建一个拖动不还原的力引导关系图(需要 type: 'graph',layout:'force',draggable :true,且所有节点fixed:true)
第一使用csdn分享资源,略激动大笑,本系统使用servlet+mysql+echarts 技术实现六种图表(柱状图、饼状图、折线图、散点图、雷达图、仪表盘)的静态和异步交互,使用的开发工具是eclipse。别的不多说了,需要的下载...
前言:在开发中现在需要使用echarts来制作...第一步:安装依赖 npm install echarts --save npm install ngx-echarts --save 第二步:在Module中引入 import { NgxEchartsModule } from 'ngx-echarts'; @NgModule({
在网上搜到vue中合成了vue-echarts,但是不想使用vue中规定好的数据格式,于是就自己做了一个vue项目引用原生echarts的简单demo,实现过程如下:用了两种实现方式 准备工作 1、安装echarts依赖 控制台输入:npm ...
可以看到这里的echarts项的series变为2个(如上图),但是渲染后的效果series项还是和第一次相同。 解决办法: 应该设置mychart.setoption({},true); 原因: chart.setOption(option,notMerge,lazyUpdate); option...
|- 第08章:网易实战:电商营销活动数据复盘 |- 第07章:网易有数:商业智能行业应用案例 ...|- 第03章:交互图表:Echarts数据渲染技术 |- 第02章:数据辅助决策:商业智能 |- 第01章:存储与管理:数据库PostgreSQL
实时数据更新:支持数据的实时更新和动态渲染,使用户能够第一时间获取最新数据变化,做出及时决策。 灵活配置:系统提供灵活的配置选项,用户可以根据实际需求自定义图表样式、数据源和交互方式,确保数据展示的...
|- 第08章:网易实战:电商营销活动数据复盘 ...|- 第03章:交互图表:Echarts数据渲染技术 |- 第02章:数据辅助决策:商业智能 |- 第01章:存储与管理:数据库PostgreSQL |- 【课件资料】数据可视化 |- 提取码: 474k
echarts的大名如果没有听过可以去百度一下,它是一个企业级的开源图表库,百度公司前端部门研发开源,它是一个web图表库,所以在 易语言 中使用需要浏览框(浏览器)的支持,echarts的好处在于它有最全面的全中文api...
第一版请看分支 这一版本主要使用开发同样采用vue,vue-echarts,echarts开发,增加了vue-video-player播放视频流,增加了视频监控。 如何使用 git clone https://github.com/fuyi501/dataV.git npm install npm run...