echarts3.0

  因为要更新手机报表,而原来用的echarts插件版本太低,样式不美观,所以最近在echarts官网学习最新的echarts版本,现在先只对最常见的折线图,柱状图,饼图进行总结。

  大概写法都是一样的,首先要创建一个装图标的容器,且该容器一定要有宽高,否则图形不会显示出来。然后进行图形初始化。

  现在对对象里面的属性用我所理解的话来进行解析。首先是title,即标题。tooltip,即鼠标悬浮交互时的信息提示。grid,可以调整图形在容器中的位置和大小,这个在饼图中没有作用,饼图的大小是series中的radius来改变。legend,在图形中的标记,可显示可不显示,legend中的data中的值要与series中的name一一对应。toolBox,工具箱,里面有还原、保存为图片、数据格式转换等操作。series中的数据data在折线图和柱状图中的格式是不一样的,折线图中的data就是一个数组,而柱状图是这样:

  data:[
    {value:335, name:‘直接访问‘},
    {value:310, name:‘邮件营销‘},
    {value:274, name:‘联盟广告‘},
    {value:235, name:‘视频广告‘},
         {value:400, name:‘搜索引擎‘}
  ]  

  series中有几个对象图形中就展示几条数据。

时间: 2024-08-06 06:23:55

echarts3.0的相关文章

asp.net mvc5+Echarts3.0+AspNet.SignalR2.0 实时监控cpu占用率推送

先看看效果: 感谢QQ群18668853的群主,无私的公开课,全是干货,当初学的时候,群主用的是jquery.flot做图表,我这里改成百度的Echarts3.0,这算是自己的修改吧,喜欢的可以去下载看看 看考的图表地址:http://echarts.baidu.com/gallery/editor.html?c=doc-example/tutorial-dynamic-data

vue中使用 echarts3.0 或 echarts2.0 (模拟迁徙图,折线图)

一.echarts3.0(官网: http://echarts.baidu.com/) 首先通过npm安装echarts依赖,安装的为3.0版本 npm install echarts -s 也可以使用淘宝镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install echarts -s 引入的方式有两种: 1.main.js中全局引入 import echarts from 'echarts' Vu

ng2中的百度echarts3.0使用——(echarts-ng2)

一:下载 echarts-ng2 包 echarts-ng2时基于基于angular2的echarts组件. 安装:npm install echarts-ng2 !注:如果编译错误,提示如下(echarts-ng2.component.ts (3,26): Cannot find module 'echarts'),请安装依赖@types/echarts或者升级typescript版本到2.1以上.npm install @types/echarts --save-dev 二:使用方式 (可参

基于SpringMVC框架使用ECharts3.0实现堆叠条形图的绘制(下篇)

<script type="text/javascript"> $().ready(function() { var myChart = echarts.init(document.getElementById('main')); //图表显示提示信息 myChart.showLoading(); //定义图表options option = { tooltip : { trigger : 'axis', axisPointer : { // 坐标轴指示器,坐标轴触发有效

echarts3.0 本期累计堆叠

@{ ViewBag.Title = "barlj"; } <h2>barlj</h2> <div id="main" style="width: 1000px;height:800px;"></div> <script type="text/javascript"> // 基于准备好的dom,初始化echarts实例 var myChart = echarts.in

echarts3.0版本断点连线的处理

项目应用到echarts图表组件.官网的demo中出现空数据会断开.经过跟踪调试.修改echarts.js以下代码即可实现断点连线功能(需要将空数据处理成'-'.这样才能均值): for (var k = 0; k < dimensions.length; k++) { var dim = dimensions[k]; var dimStorage = storage[dim]; if (dataItem == '-')//遇到空值处理.取前后两个数据的平均值 { //debugger; var

echarts地图引入json或者js

由于echarts3.0地图数据暂停服务了,今天临时要修改一个地区的地图,可把我给忙活了 echarts的例子上提供了引入js显示地图.引入json数据显示地图两种方式,下面简单介绍下这两种引入方式 添加一个div,设置宽度和高度用来显示地图 <body> <!-- 为ECharts准备一个具备大小(宽高)的Dom --> <div id="main" style="width: 500px;height:400px;"><

echarts解决一些大屏图形配置方案汇总

本文主要记录使用echarts解决各种大屏图形配置方案. 1.说在前面 去年经常使用echarts解决一些可视化大屏项目,一直想记录下使用经验,便于日后快速实现.正好最近在整理文档,顺道一起记录在博客中.详见:http://webhmy.com/2018/06/23/echarts/ 2.基本使用 Echarts3.0是通过配置实现图形的,根据不同的配置或者组合配置生成想要的图形.后面主要介绍options中的配置内容. setOption // dom表示对应的dom节点,必须指定宽高 var

鬃嘴释怀说太多就成真不了。

子阻撞砖奏尊仔籽着 释怀说太多就成真不了. http://passport.baidu.com/?business&un=vip&un=%E5%A4%A9%E6%B0%B4%E4%B8%8A%E9%97%A8%E8%BF%99%E5%B0%8F%E5%A7%90#0 http://passport.baidu.com/?business&un=vip&un=%E7%99%BD%E9%93%B6%E4%B8%8A%E9%97%A8%E8%BF%99%E5%B0%8F%E5%A