前言:最近有些朋友抱怨用ECharts做统计图时难做,看官网很枯噪无味头又晕,那接下来我简单说下我是怎么四步做图的。
首先先引入安装ECarts依赖,使用webpack工具打包的可以使用命令行安装
npm install echarts --save
然后在局部或全部引入
var echarts = require(‘echarts’)
四步走:
1.划分好容器,定好容器的宽高

<div style="height: 500px; width: 500px;" ref="useAxis"></div>

2.让容器初始化echarts,init进容器中

const useAxis = echarts.init(this.$refs.useAxis)

3.填入配置图表的信息

let option = {legend: {}, //配置图例xAxis: {},  //配置x轴yAxis: {}, //配置y轴series: [{}] //关键的一步,配置系列列表和数据
}

4.容器使用配置信息显示图表

useAxis.setOption(option)

做图,首先要有思路,先把代码结构搭出来,先填入里面的配置项,这样清晰的思路让我们在日常开发中提高效率,不会太被动
例如以下折线统计图绘制:

<template><div><div ref="stLine" style="height: 500px;width: 900px;"></div></div>
</template>
<script>
var echarts = require('echarts');
export default {mounted() {this.getEchartsInfo()
},
methods: {getEchartsInfo() {const exLine = echarts.init(this.$refs.stLine);let exion = {xAxis: {},yAxis: {},tooltip: {},series: [{}]};exLine.setOption(exion);}}
}
</script>

代码结构搭已经搭好,接下来一个一个配置信息进去

<template><div><div ref="stLine" style="height: 500px;width: 900px;"></div></div>
</template>
<script>
var echarts = require('echarts');
export default {mounted() {this.getEchartsInfo()
},
methods: {getEchartsInfo() {const exLine = echarts.init(this.$refs.stLine);let exion = {xAxis: {position: 'bottom',name: '月',nameTextStyle: {color: '#ff00ff'},axisLine: {lineStyle: {color: ' #ffa500'}},axisTick: {show: false,},axisLabel: {color: '#ff00ff'},data: ['1','2','3','4','5','6','7','8','9','10','11','12']},yAxis: {name: '次',align: 'right',nameTextStyle: {color: '#ff00ff'},axisLine: {lineStyle: {color: '#ffa500'}},axisTick: {show: false},splitLine: {show: false},max: 120},tooltip: {trigger: 'item',formatter: '{b}月份{c}次'},series: [{type: 'line',data: [10,21,44,56,47,86,75,30,2,85,36,69]}]};exLine.setOption(exion);}}
}
</script>

到此一个简略的折线统计图已经出来了,四步走起来,ECharts使用起来很是轻松,需要用ECharts参考下,觉得对自己有参考价值的点个赞再走呗!

四步学会使用ECharts做图相关推荐

  1. 杠杆炒股从三步学会正确的做t方法

    杠杆炒股从三步学会正确的做t方法: 1.第一红白三格误做题,就是说红白线之间的距离如果小于3个格子,那说明股价弹性是不足的,就不要轻易去考虑做题了: 2.第二3~6个可做题,它指的是黄白线的距离超过3 ...

  2. 西门子300硬件升级包下载_四步学会用博图建立西门子触摸屏和S7300PLC的通讯

    目前国内流行用昆仑通泰触摸屏做项目,一方面价格便宜,另一方面编程简单.但西门子屏也经常会被用到,所以不得不学,不得不回,有网友问到怎么组态西门子触摸屏和PLC的通讯.恰好,有一个项目客户指定用西门子触 ...

  3. echart水滴_漂亮得不像实力派:ECharts 水球图教程

    水球图是一种适合于展现单个百分比数据的图表类型,ECharts 的水球图插件使你能够通过非常简单的配置,实现酷炫的数据展示效果. 那么,今天我们就一起来学习一下,如何使用 ECharts 水球图. 第 ...

  4. 灾害应急管理信息化建设“四步走”——以水旱灾害为例

    引言 中国是世界上受自然灾害影响最为严重的国家之一,其中又以水旱灾害的影响最大.由于我国领土面积广大,河湖众多,且地处亚欧大陆和太平洋之间,季风气候盛行,降水时空分布不均,导致了我国的水旱灾害具有种类 ...

  5. 打造爆款产品只需四步,学会你也能爆单

    打造爆款产品只需四步,学会你也能爆单 亚马逊你会觉得难的原因 亚马逊的运营越来越难,原因无怪乎卖家越来越多所致,但亚马逊的整体体量依然保持高速增长却是不争的事实.平台体量增长,卖家的生存却越来越难,固 ...

  6. 计算机二级word插入图表,四步教你在excel柱形图上添加折线图

    相信很多小伙伴都已经知道如何建立Excel柱形图,但对于在excel柱形图上添加折线图大家又会不会呢?在excel柱形图上添加折线图能让我们的图表更加清晰,而且这还是一个提问率非常高的Excel图表问 ...

  7. 四步轻松实现用Visio画UML类图

    原文链接:四步轻松实现用Visio画UML类图 四步轻松实现用Visio画UML类图 本节和大家一起学习一下用Visio画UML类图的方法,主要有四个步骤,这里和大家分享一下,相信通过本节的学习,你对 ...

  8. jsp用Echarts做扇形图

    jsp用Echarts做柱状图(静态) 注:本文主要讲述静态数据 如果想要动态获取数据可以使用ajax获取数据赋值给data中value即可 第一步:去echarts官方下载最新的js; 官方地址 : ...

  9. 4米乘以12米CAD图_简单四步,教你如何绘制好施工现场总平面布置图

    原标题:简单四步,教你如何绘制好施工现场总平面布置图 施工总平面布置图是拟建项目施工场地的总布置图.它按照施工方案和施工进度的要求,对施工现场的道路交通.材料仓库.加工场地.主要机械设备.临时房屋.临 ...

最新文章

  1. linux 启动2个tomcat,在LINUX中启动多个TOMCAT
  2. 华为交换机重置命令(reset saved-configuration)
  3. 【算法】算法测试题4:最长公共连续子串
  4. Java浮点数内存存储
  5. Xamarin组件包 Xamarin.ToolKit
  6. a+=b不一定等于a=a+b
  7. Java poi读取,写入Excel2003
  8. 原创《如何用vue来轻松的驾驭 html5 webapp的页面体验》
  9. iis7 php 文件 不可写,PHP配置文件不會加載IIS7 x64
  10. Nginx——反向代理多个服务器
  11. python123电脑登录不了_python(14)- 简单练习:登录账户失败三次,账户自动锁定...
  12. ASP.net揭秘笔记
  13. 签到新旧版本更替问题
  14. ios 自制framework遇到 _OBJC_CLASS_$_XXX, referenced from:
  15. Linux下如何识别TF卡
  16. chrome 安装 gliffy插件以及使用
  17. Win10系统微信,QQ打语音听不见声音
  18. Several alternative term weighting methods for text representation and ~~ ——1. Introduction 引言
  19. linux连接校园网wifi,Linux/Ubuntu 16.04 使用校园网客户端Dr.com DrClient 有线连网,同时开启WiFi热点...
  20. 开手游要选用怎么样的服务器

热门文章

  1. 噪声来源、定义及影响【转自微信公众号微波射频网】
  2. window+将html文件设置为我们的壁纸
  3. 2020年春运买票中对“候补购票”的理解和看法。
  4. 【React-music项目问题】The AudioContext was not allowed to start. It must be resumed (or created) after a
  5. SSIS之Foreach循环容器(文件枚举器)遍历文件(关键点 详细步骤 图文讲解)
  6. PPT中建立打开Onenote特定笔记本的超链接
  7. java计算机毕业设计九宫格日志网站源代码+数据库+系统+lw文档
  8. 计算机网络(综合应用题1)
  9. 【数据结构】单链表的创建、插入、删除及合并
  10. 有什么好用的在线图表制作网站吗?试试这个吧