当前位置: 首页 > news >正文

echarts快速入门

文章目录

  • 一、echarts下载
    • 1.1、下载说明
    • 1.2、使用说明
  • 二、绘制一个简单图表

一、echarts下载

echarts是百度研发团队开发的一款报表视图JS插件,功能十分强大,可在echart官网下载源码(一个echarts.min.js文件)进行使用。
在这里插入图片描述

1.1、下载说明

在官网中选择在线定制,然后勾选自己需要的模块,下载
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述


1.2、使用说明

我们创建一个文件夹echarts_Test,将下载的echarts.min.js文件复制到该文件夹,并创建网页文件Index.html,如下图示:

在这里插入图片描述
Index.html添加内容,如下所示:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><!-- 引入刚刚下载的 ECharts 文件 --><script src="echarts.js"></script></head>
</html>

在这里插入图片描述
此时用浏览器打开Index.html,你会看到一个空白页面,如下图所示:

在这里插入图片描述
但是不要担心,打开控制台确认没有报错信息,就可以进行下一步。


二、绘制一个简单图表

1、在绘图前我们需要为 ECharts 准备一个定义了高宽的 DOM 容器。在刚才的例子 之后,添加:

<body><!-- 为 ECharts 准备一个定义了宽高的 DOM --><div id="main" style="width: 600px;height:400px;"></div>
</body>

2、然后就可以通过 echarts.init 方法初始化一个 echarts 实例并通过 setOption 方法生成一个简单的柱状图,如下:

<script type="text/javascript">// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('main'));// 指定图表的配置项和数据var option = {title: {text: 'ECharts 入门示例'},tooltip: {},legend: {data: ['销量']},xAxis: {data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']},yAxis: {},series: [{name: '销量',type: 'bar',data: [5, 20, 36, 10, 10, 20]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);
</script>

3、完整代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>ECharts</title><!-- 引入刚刚下载的 ECharts 文件 --><script src="echarts.min.js"></script></head><body><!-- 为 ECharts 准备一个定义了宽高的 DOM --><div id="main" style="width: 600px;height:400px;"></div><!-- ---------------------------------------------------------------------------- --><script type="text/javascript">// 基于准备好的dom,初始化echarts实例var myChart = echarts.init(document.getElementById('main'));// 指定图表的配置项和数据var option = {title: {text: 'ECharts 入门示例'},tooltip: {},legend: {data: ['销量']},xAxis: {data: ['衬衫', '羊毛衫', '雪纺衫', '裤子', '高跟鞋', '袜子']},yAxis: {},series: [{name: '销量',type: 'bar',data: [5, 20, 36, 10, 10, 20]}]};// 使用刚指定的配置项和数据显示图表。myChart.setOption(option);</script><!-- ---------------------------------------------------------------------------- --></body>
</html>

在这里插入图片描述

4、用浏览器打开Index,html,效果如下:

在这里插入图片描述

相关文章:

  • 回溯算法|78.子集
  • 前端开发语言概览
  • 如何使用Python进行文件读写操作?
  • 深入解析大数据Scala面试题及参考答案(持续更新)
  • 谷粒商城实战(008 缓存)
  • 一维卷积神经网络的特征可视化
  • MySQL日志探索——redo log和bin log的刷盘时机详解
  • 实景三维:城市数据要素的新维度
  • YOLOv2
  • C++核心高级编程 --- 3、函数提高
  • 2024年阿里云服务器2核8G、4核16G、8核32G配置收费标准
  • Spring使用(一)注解
  • 梨花带雨网页音乐播放器二开优化修复美化版全开源版本源码
  • qT 地图显示飞机轨迹
  • C语言_第一轮笔记_指针
  • [Vue CLI 3] 配置解析之 css.extract
  • 【347天】每日项目总结系列085(2018.01.18)
  • 4个实用的微服务测试策略
  • egg(89)--egg之redis的发布和订阅
  • HTML-表单
  • js ES6 求数组的交集,并集,还有差集
  • Median of Two Sorted Arrays
  • mongo索引构建
  • MySQL数据库运维之数据恢复
  • Node + FFmpeg 实现Canvas动画导出视频
  • nodejs:开发并发布一个nodejs包
  • SwizzleMethod 黑魔法
  • 初探 Vue 生命周期和钩子函数
  • 如何在GitHub上创建个人博客
  • 用简单代码看卷积组块发展
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • - 转 Ext2.0 form使用实例
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 东超科技获得千万级Pre-A轮融资,投资方为中科创星 ...
  • 好程序员大数据教程Hadoop全分布安装(非HA)
  • #、%和$符号在OGNL表达式中经常出现
  • #HarmonyOS:软件安装window和mac预览Hello World
  • #NOIP 2014# day.1 生活大爆炸版 石头剪刀布
  • #Z2294. 打印树的直径
  • #传输# #传输数据判断#
  • (2)Java 简介
  • (27)4.8 习题课
  • (9)目标检测_SSD的原理
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (带教程)商业版SEO关键词按天计费系统:关键词排名优化、代理服务、手机自适应及搭建教程
  • (免费领源码)python#django#mysql校园校园宿舍管理系统84831-计算机毕业设计项目选题推荐
  • (四)Linux Shell编程——输入输出重定向
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • **PHP二维数组遍历时同时赋值
  • ./configure、make、make install 命令
  • .CSS-hover 的解释
  • .NET “底层”异步编程模式——异步编程模型(Asynchronous Programming Model,APM)...
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .net framwork4.6操作MySQL报错Character set ‘utf8mb3‘ is not supported 解决方法