【Echarts】——上手Demo
1、首先,新建一个echaets.html文件,为Echarts准备一个具备大小(宽高)的Dom。
- <span style="font-family:Microsoft YaHei;font-size:14px;"><!DOCTYPE html>
- <head>
- <meta charset="utf-8">
- <title>ECharts</title>
- </head>
- <body>
- <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
- <div id="main" style="height:400px"></div>
- </body></span>
2、新建<script>标签引入模块化单文件echarts.js
- <span style="font-family:Microsoft YaHei;font-size:14px;"><!DOCTYPE html>
- <head>
- <meta charset="utf-8">
- <title>ECharts</title>
- </head>
- <body>
- <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
- <div id="main" style="height:400px"></div>
- <!-- ECharts单文件引入 -->
- <script src="http://echarts.baidu.com/build/dist/echarts.js"></script>
- </body></span>
3、新建<script>标签中为模块加载器配置echarts和所需图表的路径(相对路径为从当前页面链接到echarts.js)
- <span style="font-family:Microsoft YaHei;font-size:14px;"><!DOCTYPE html>
- <head>
- <meta charset="utf-8">
- <title>ECharts</title>
- </head>
- <body>
- <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
- <div id="main" style="height:400px"></div>
- <!-- ECharts单文件引入 -->
- <script src="http://echarts.baidu.com/build/dist/echarts.js"></script>
- <script type="text/javascript">
- // 路径配置
- require.config({
- paths: {
- echarts: 'http://echarts.baidu.com/build/dist'
- }
- });
- </script>
- </body></span>
4、<script>标签内动态加载echarts和所需图表,回调函数中可以初始化图表并驱动图表的生成,option见API & Doc
- <span style="font-family:Microsoft YaHei;font-size:14px;"><!DOCTYPE html>
- <head>
- <meta charset="utf-8">
- <title>ECharts</title>
- </head>
- <body>
- <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
- <div id="main" style="height:400px"></div>
- <!-- ECharts单文件引入 -->
- <script src="http://echarts.baidu.com/build/dist/echarts.js"></script>
- <script type="text/javascript">
- // 路径配置
- require.config({
- paths: {
- echarts: 'http://echarts.baidu.com/build/dist'
- }
- });
- // 使用
- require(
- [
- 'echarts',
- 'echarts/chart/bar' // 使用柱状图就加载bar模块,按需加载
- ],
- function (ec) {
- // 基于准备好的dom,初始化echarts图表
- var myChart = ec.init(document.getElementById('main'));
- var option = {
- tooltip: {
- show: true
- },
- legend: {
- data:['销量']
- },
- xAxis : [
- {
- type : 'category',
- data : ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
- }
- ],
- yAxis : [
- {
- type : 'value'
- }
- ],
- series : [
- {
- "name":"销量",
- "type":"bar",
- "data":[5, 20, 40, 10, 10, 20]
- }
- ]
- };
- // 为echarts对象加载数据
- myChart.setOption(option);
- }
- );
- </script>
- </body></span>
5、浏览器中打开echarts.html,就可看到以下效果
【Echarts】——上手Demo相关推荐
- kafaka生产者消费者demo(简易上手demo)
kafaka生产者消费者demo(简易上手demo) 文章目录 kafaka生产者消费者demo(简易上手demo) 导包 kafka官方client spring官方template spring官 ...
- TencentOS-tiny官方开发板EVB_MX上手Demo
文章目录 零. 序 一.问题清单 二.上手Demo 1.板载LED 2.板载OLED 3.E53_IA1使用 问题1:浮点类型:交叉编译器对(float)浮点类型的支持 4.esp8266联网 01 ...
- echarts案例大全,echarts的Demo网站有哪些
很多开发人员用到echarts做大屏展示,一般常用的网站是 Apache Echarts,但是这个一个网站的demo不一定满足我们,那么除了Apache Echarts还有哪些我们可以用的echart ...
- 一基于Fourinone实现分布式计算上手demo
2019独角兽企业重金招聘Python工程师标准>>> 本demo用最简洁的代码示范fourinone如何进行分布式计算,fourinone采用一种工头链式结合工人并行的计算结构简化 ...
- fourinone学习笔记一(上手demo)
fourinone 实现分布式计算 一种工头链式结合工人并行的计算结果简化分布式计算 simpleCror:工头实现,实现giveTask, 通过getWaitingWorkers获取线上工人节 ...
- 用Echarts实现SpreadJS引用从属关系可视化
在金融行业,我们经常会有审计审查的需求,对某个计算结果进行审查,但是这个计算结果可能依赖多个单元格,而且会有会有多级依赖的情况,如果让我们的从业人员靠眼睛找,工作量巨大,而且准确性存疑,基本上死路一条 ...
- 大数据平台展示可视化效果,echarts图表实战项目(源码50套)
本文重点介绍HTML5图表框架echarts入门Demo及实战项目(含源码),以此来实现echarts大屏展示大数据平台可视化酷炫效果. 缘起:最近接了个任务需要用H5在前台两个大电视上做两页数据展示 ...
- ECharts+BaiduMap+HT for Web网络拓扑图应用
前一篇谈及到了ECharts整合HT for Web的网络拓扑图应用,后来在ECharts的Demo中看到了有关空气质量的相关报表应用,就想将百度地图.ECharts和HT for Web三者结合起来 ...
- vue使用echarts可视化图形插件
1.安装echarts: cnpm/npm i echarts -S 2.main.js中 import echarts from 'echart' Vue.prototype.$echa ...
最新文章
- mysql .net core_MySQL官方.NET Core驱动已出,支持EF Core
- mxnet优化器 SGD_GC
- python画图简单代码-简单画图 - python代码库 - 云代码
- FATAL: NO bootable medium found! System halted
- SpringBoot基础篇AOP之基本使用姿势小结
- 科学计算机fx-82es,fx-82ES PLUS A -2卡西欧计算器-计算器 函数科学-卡西欧官方商城...
- docker简介与搭建
- Java 算法 校门外的树
- find和xargs
- iOS开发复制Label、textView内容是显示拷贝,不是copy
- Mac 安装 valet
- oracle临时表空间占用率过高,ORACLE临时表空间太大,如何处理?
- slick edit
- SatSun CRMS V2010 整站系统
- 权限管理模块数据库设计
- 研华工控台式计算机选型,工控机选型手册.pdf
- java封装-猫狗宠物店案例
- 计算机启动过程:MBR和BIOS
- 输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90-100分为A,80-89分为B,70-79分为C,60-69分为D,60分以下为E。
- Python基础学习第七天
热门文章
- Spring AOP里面的几个名词的概念:
- Oracle 估算数据库大小的方法
- [译文]C# Heap(ing) Vs Stack(ing) in .NET: Part I
- 好程序员分享Java开发常用规范技巧二
- BZOJ2442: [Usaco2011 Open]修剪草坪 单调队列优化dp
- muse ui tabs背景颜色字体颜色
- UVa 10642 - Can You Solve It?
- Bzoj4818--Sdoi2017序列计数
- filter的原理(转)
- 如何实现场景切换的java_JavaFX + Scene Builder如何切换场景(JavaFX + Scene Builder how switch scene)...