echarts x 起始_零基础入门echarts图标

本文是echarts的零基础入门教程,介绍了echarts的基本概念、使用步骤,包括图表类型、配置参数如标题、系列和悬浮框、X轴和Y轴以及图形颜色的设置。同时,讲解了如何创建折线图,特别是平滑曲线的实现。最后,讨论了如何结合网络请求动态渲染图表,提供了一个学习echarts的全面指导。
摘要由CSDN通过智能技术生成

1724bb099e271031e86d3ed4d257529b.png

一、echarts简介

1.1图表工具

应用场景:网页

e86776b20df6d9f24c07630ef226d981.png

工具:百度echarts highCharts

学习:柱状图(条形图) 折线图 饼状图 地图 (数据交互)

1.2 echarts

1fab74e02528746f62e233c12fb4ba5b.png

ddd5a10542e6e5590e89b7ccbe43a102.png

fee749980165e0f674db5fc96f02c33f.png

点击下载

9af8547af4de279e2e75a25da41b7acc.png

3502be3ac7202e925285f740b5f1dbc6.png

7489c8c477d89c42d89226642f1150f8.png

ddafba823a272394a6069ae7523c040e.png

1.下载echarts.js文件 官网下载 或者bootCDN下载

2.写基本结构

3.js代码

1.3使用步骤

  1. 引入ecahrts文件

<script src="echarts.min.js"></script>

  1. 绘制简单的图表容器 准备一个具备大小(宽高)的 DOM

<div id="main" style="width: 600px;height:400px;"></div>

  1. js配置 显示图表

0143c7e067927be5b87f85d1c352d64c.png

显示效果

c452da661e43ed978667d6a67541bf74.png

二、Echarts配置参数

2.1 标题配置

2878c135c12cfaf1452c50d1e562a676.png

【标题配置】

4b85c1632cd635a7601cb9dd2d9b1b32.png

2.2 系列和悬浮框

7b192d3cf808531f4572177e8f08b4e2.png

cba800b3a3b44156b3093e9a45596c29.png

【样式配置】

136e3fd3d29c319942e4bf96c6ce7554.png

备注:一个坐标轴显示2个柱条内容,悬浮的时候tooltip是指向两个内容,两个数据都显示 需要配置

formatter: {a0} {a1}等表示不同的系列。 如果悬浮当前只展示当前的数据:去掉trigger和formatter

2.3 X轴和Y轴配置

一般x y轴的配置就是轴线的颜色,以及轴线标签的文字颜色。x轴的标签和刻度的对齐位置,x轴的起始点位置。 只看下图的x,y轴

e6ef82d790e71bdcc6d8e90d1f3c33d1.png

d397a413ca9aed6b73b4ab57b341ead7.png

2.4 图形颜色

fa06a3a9facc92774b26d9273292cc2c.png

4a0be67675efc2b44bba6370aa2e216d.png

9a95fdad11a21cee57954eedafce26e5.png

三、折线图

3.1 折线图修改

注意:柱状图和折线图可以相互转换的 只需要修改图表类型:type:bar/line

如下图:

08b8549cb020922ff13f4e6b9b3bf81c.png

注意:背景颜色加给容器,x,y轴的样式同步柱条配置。

拐点样式:

修改的是series里面line的样式

4c11b875c0e7fbf32f592f154a9dda38.png

069fde551d891e934a956fbb7d83420c.png

3.2 平滑的曲线

c47f12c0792befdb38ec941dd8f672e5.png

曲线平滑属性:serires里面配置:

866872243c6771f2e07a4f203e6bc0fc.png

x轴位置从0点开始:

40a8fb1a33a5172e7f28cc089565c8cc.png

【代码】

65b40b4e9e9aa70c90dca65d2ef5add5.png

四、网络请求-渲染图表

4.1 网络获取

420b868d0950bd592ea9918753b02437.png

【代码】

思路:

  1. 先配置canvas样式
  2. 获取动态数据
  3. 处理数据 ---图表x y轴数据 需要数组,数据的处理成数组,才能渲染

ce70ec6b45b5e4214933120b629a21cd.png

82995b92d06eebabb3a522bcc60a70ab.png

91924eebdcc2c8cc8ca5b0fae9d04d01.png

视频教程在这里:

01_Echarts_echarts简介_尚学堂202002期第三阶段_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com
d187640538fce2ded8ab286b6f0e80b6.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值