第一步:得到这个dom对象。然后进行各种操作。

var myChart = echarts.init(document.getElementById('item1'));

第二步:所有的配置项全部放在  var option = {}中。

第三步就是在option中添加各种参数。如下:

color:['yellow'],
title: {
text: 'ECharts 入门示例'
},
tooltip: {},
legend: {
data:['销量']
},
xAxis: {
data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
},
yAxis: {},
series: [{
name: '销量',
type: 'bar',
data: [5, 20, 36, 10, 10, 20]
}]

格式是json格式的数据。改变颜色:直接加上color:["value"],

柱状图 每个柱的间距和宽度是根据画布的百分比自动填充的。下面我们来简单的控制柱子的宽度和间距,

在series的

series: [{
name: '销量',
type: 'bar',
barWidth:"20%",//它在控制柱子的宽度。
data: [5, 20, 36, 10, 10, 20]
}]

在titile中添加:(注意添加的格式。)

title: {
show:false,//标题不显示

link:"www.baidu.com",//添加标题的链接。。(很有用)
text: 'ECharts 入门示例'
},

textAlign:'center', 调整标题的位置。这个是根据标题的位置来的。然并卵,微调还行。 并不能想象中得可以让tiitle居中。想居中调整位置的话,目前用这种办法:

title: {
padding: [25, 850],
text: '作业量',

},

或者用这种方法:

title: {
left:'50%',
text: '作业量',

},

grid:网格。就是中间区域的网格。可以改变颜色。什么的。

xAxi :直角坐标系 grid 中的 x 轴,

xAxis: {
position:"top",

position:"bottom",
inverse:true,//反转柱的位置。

},

这样,就把表格底部的字体。弄到上面去。

yAxis:直角坐标系 grid 中的 y 轴,

interval:5 ,每个y轴的间隔是5个单位。

如果想做成网格状态,这句话是关键:

yAxis.splitLine.show boolean
[ default: true ]

是否显示分隔线。默认数值轴显示,类目轴不显示。

处理方法是这样。如果想要网格。这样写:

xAxis : [
{
splitLine:{show: true},//加上网格线
type : 'category',
data: ["衬衫","羊毛衫","雪纺衫","","","","","","","","","",""],
splitArea : {show : true}//保留网格区域
}
],
yAxis : [
{
splitLine:{show: true},//加上网格线
type : 'value',
splitArea : {show : true}//保留网格区域
}
],

先学这么多。 就这样吧。。

最新文章

  1. Linear Algebra lecture8 note
  2. Asp.Net Core-几行代码解决Razor中的嵌套if语句
  3. Java常用工具类题库
  4. HDU 3006
  5. jenkins svn E175002错误
  6. Step by step configuration of Outgoing Emails from SharePoint to Microsoft Online
  7. update表关联
  8. HDU 1548 (最基础的BFS了) A strange lift
  9. bzoj 2599 [IOI2011]Race (点分治)
  10. grep -P的一个小问题
  11. POJ 2886 Who Gets the Most Candies? 线段树。。还有方向感
  12. NOIP 普及组 2016 回文日期
  13. IDEA 实用功能Auto Import:自动优化导包(自动删除、导入包)
  14. 如何使用向量代表文档doc或者句子sentence
  15. RESTful规范(一)
  16. learnopengl“入门”的全部代码
  17. 在MySQL中实现Rank高级排名函数
  18. spring boot 的常用注解
  19. Socket:读写处理及连接断开的检测
  20. tomcat中server.xml配置详解(转载)(一)

热门文章

  1. 三、gridView增删改查
  2. webpack.config.js====图片处理
  3. nopcommerce 3.6网银在线支付插件(源码)
  4. Redis入门--(二)Redis的安装
  5. Ubuntu 16.10 安装mysql
  6. 监控系统 - mk-livestatus
  7. 有趣的回文数(Palindrome number)
  8. 五环之歌之PHP分页
  9. python IDE-pycharm在virtualenv里安装软件
  10. "提取位于北坡的各类用地面积信息"的程序设计与实现