首页 > 其他分享 >Echarts入门教程精简实用系列

Echarts入门教程精简实用系列

时间:2022-10-16 22:11:05浏览次数:87  
标签:echarts 入门教程 js 图表 精简 data Echarts name

Echarts入门教程精简实用系列

引语:echarts.js是百度团队推出的一款用于图表可视化的插件,用于以图表的形式展现数据,功能强大,上手简单

1、从官方网站中下载所需的echarts.js文件,该文件因功能广泛,包体较大,可自行决定按需打包下载。

2、从前端页面引入echarts.js,后即可使用

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

3、请看如下使用案例:

   大致就是引入js

  选一个图表容器(DIV)

  初始化echarts对象并绑定到该容器上

  给绑定的echarts容器配置图表参数来展示数据

  根据业务结合官网API的属性和方法对图表进行自由控制<!DOCTYPE html>

复制代码
<html>
    <head>
        <meta charset="utf-8" />
        <title>echarts入门</title>
    </head>
    <script src="js/echarts.min.js"></script>
    <style>
        .box{
            width:900px;
            height: 900px;
            border:4px double seagreen;
            margin: auto;
            float: left;
        }
    </style>
    <body>
                <div class="box"></div>
                <div class="box"></div>
    </body>
    <script>
var myChart1 = echarts.init(document.getElementsByClassName('box')[0]); var myChart2 = echarts.init(document.getElementsByClassName('box')[1]);

     //图表的配置项和数据 var option1 = { title: {text:'商户营业状态'}, tooltip : { trigger: 'item', formatter: "{a} <br/>{b} : {c} ({d}%)" }, legend: { orient : 'vertical', x : 'right', y:'bottom', data:['营业中','未营业'] }, calculable : true, series : [ { name:'访问来源', type:'pie', radius : ['30%', '40%'], itemStyle : { normal : { label : { show : false }, labelLine : { show : false } }, emphasis : { label : { show : true, position : 'center', textStyle : { fontSize : '20', fontWeight : 'bold' } } } }, data:[ {value:635, name:'营业中'}, {value:310, name:'未营业'}, ] } ] }; var option2 = { title:{ text:'服装店销售统计' }, //提示框组件 tooltip:{ //坐标轴触发,主要用于柱状图,折线图等 trigger:'axis' }, //图例 legend:{ data:['销量'], x:'right' }, //横轴 yAxis:{ data:["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"] }, //纵轴 xAxis:{}, //系列列表。每个系列通过type决定自己的图表类型 series:[{ name:'销量', //折线图 type:'bar', data:[5, 20, 36, 10, 10, 20] }] }; myChart1.setOption(option1); myChart2.setOption(option2); </script> </html>
复制代码

 

4、上图创有两个DIV,分别配置了Echarts显示参数,运行如下图:

 

各位可以拷贝运行下,别忘了先下载echarts.js。

接下来,就是真正入门教程了,提供一波网站快速学习:

echartsAPI参考

echarts案例参考

百度echarts教程

 从各大教程网站的案例中直接练习,结合API调整样式,能在最快的时间上手!

 

 

祝大家学习愉快~

https://www.cnblogs.com/nanyang520/p/11002189.html

标签:echarts,入门教程,js,图表,精简,data,Echarts,name
From: https://www.cnblogs.com/sunny3158/p/16797386.html

相关文章

  • 使用阿里的中国地图的json替换echarts中的china.js中的内容
    使用阿里的中国地图的json替换echarts中的china.js中的内容文末有相关资源这两天公司要求做一个地图展示要求每个省份根据用户量多少展示不同的颜色,且给每个市级单位加......
  • flask搭建平台入门教程三:增删改查接口及权限校验(前后端分离)
    用户注册登录实现后,下一步编写查询用户列表接口,使用flask_restful的marshal方法来生成字段数据,加上之前编写的login_requiredfromflaskimportBlueprint,jsonifyfrom......
  • 解决Vue打印带有echarts的pdf问题
    智能中医项目中开发一个打印报告,报告里有患者的基本信息、病况和echarts展示的一些图表,解决了一下午终于解决。彩色打印效果如下:总体效果还是不错,汇总一下处理方法。修......
  • flask搭建平台入门教程二:用户注册和登录
    这一篇主要实现用户注册和登录编写接口并设置URL根目录添加api文件夹,添加auth.py注册auth蓝图为根路径fromflaskimportBlueprint,jsonifyauthbp=Blueprint('au......
  • flask搭建平台入门教程一:配置数据库
    flask是什么?flask可以做什么这里就不说了,百度一下即可,这篇文章主要是手把手带你使用flask搭建一个简单的注册、登陆、以及用户权限管理模块。首先需要创建一个FLASK项......
  • ECharts笔记
    ECharts笔记使用五步骤:引入echart.js→准备显示的盒子→初始化echarts实例对象→准备配置项→将配置项设置给echarts实例对象通用配置(所有配置项都可以添加)//......
  • echarts多表联动初步
    在大数据的学习过程中,后台数据分析、输出很重要,但最终是将其表现在图表上,使用echarts进行数据可视化官网上给出的数据可视化是饼图和折线图的联动,饼图和其他图的联动基本......
  • React魔法堂:echarts-for-react源码略读
    前言在当前工业4.0和智能制造的产业升级浪潮当中,智慧大屏无疑是展示企业IT成果的最有效方式之一。然而其背后怎么能缺少ECharts的身影呢?对于React应用而言,直接使用ECharts......
  • echarts图表自动轮播toolTip,鼠标悬浮则停止
    背景:最近做了很多用【echarts】组件写图表的需求,然后需要自动轮播toolTip,以及鼠标移入自动轮播停止,鼠标移出,自动轮播开始等需求。下面是方法的代码:(function(){let......
  • 动态传参的Echarts图表重载、重新绘制,二次查询时echarts上回遗留上次查询的结果
    动态传参的Echarts图表,需要根据不同参数改变图表的构建时,发现只通过varmyChart=echarts.init(document.getElementById('main'));//<div>容器id:main实例化,在第二次查......