全栈工程师开发手册 (作者:栾鹏)

Echarts数据可视化开发代码注释全解

Echarts数据可视化开发参数配置全解

6大公共组件详解(点击进入):

title详解tooltip详解toolbox详解legend详解dataZoom详解visualMap全解

5大坐标系详解(点击进入):

地理坐标系geo详解grid直角坐标系(xAxis、yAxis)详解parallel平行坐标系详解polar极坐标系详解radar雷达坐标系详解

19种图表类型详解(点击进入,待续):

series-bar柱形图详解series-effectscatter特效散点图series-graph关系图series-heatmap热力图series-line线图series-map地图series-pie饼图series-radar雷达图series-scatter散点图

Echarts数据可视化series-line线图全解:

  1. mytextStyle={
  2. color:"#333", //文字颜色
  3. fontStyle:"normal", //italic斜体 oblique倾斜
  4. fontWeight:"normal", //文字粗细bold bolder lighter 100 | 200 | 300 | 400...
  5. fontFamily:"sans-serif", //字体系列
  6. fontSize:18, //字体大小
  7. };
  8. mylineStyle={
  9. color:"#333", //颜色,'rgb(128, 128, 128)','rgba(128, 128, 128, 0.5)',支持线性渐变,径向渐变,纹理填充
  10. shadowColor:"red", //阴影颜色
  11. shadowOffsetX:0, //阴影水平方向上的偏移距离。
  12. shadowOffsetY:0, //阴影垂直方向上的偏移距离
  13. shadowBlur:10, //图形阴影的模糊大小。
  14. type:"solid", //坐标轴线线的类型,solid,dashed,dotted
  15. width:1, //坐标轴线线宽
  16. opacity:1, //图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形
  17. };
  18. myareaStyle={
  19. color:['rgba(250,250,250,0.3)','rgba(200,200,200,0.3)'],//分隔区域颜色。分隔区域会按数组中颜色的顺序依次循环设置颜色。默认是一个深浅的间隔色。
  20. shadowColor:"red", //阴影颜色
  21. shadowOffsetX:0, //阴影水平方向上的偏移距离。
  22. shadowOffsetY:0, //阴影垂直方向上的偏移距离
  23. shadowBlur:10, //图形阴影的模糊大小。
  24. opacity:1, //图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形
  25. };
  26. myitemStyle={
  27. color:"red", //颜色
  28. borderColor:"#000", //边框颜色
  29. borderWidth:0, //柱条的描边宽度,默认不描边。
  30. borderType:"solid", //柱条的描边类型,默认为实线,支持 'dashed', 'dotted'。
  31. barBorderRadius:0, //柱形边框圆角半径,单位px,支持传入数组分别指定柱形4个圆角半径。
  32. shadowBlur:10, //图形阴影的模糊大小。
  33. shadowColor:"#000", //阴影颜色
  34. shadowOffsetX:0, //阴影水平方向上的偏移距离。
  35. shadowOffsetY:0, //阴影垂直方向上的偏移距离。
  36. opacity:1, //图形透明度。支持从 0 到 1 的数字,为 0 时不绘制该图形。
  37. };
  38. mylabel={
  39. show:false, //是否显示标签。
  40. position:"inside", //标签的位置。// 绝对的像素值[10, 10],// 相对的百分比['50%', '50%'].'top','left','right','bottom','inside','insideLeft','insideRight','insideTop','insideBottom','insideTopLeft','insideBottomLeft','insideTopRight','insideBottomRight'
  41. offset:[30, 40], //是否对文字进行偏移。默认不偏移。例如:[30, 40] 表示文字在横向上偏移 30,纵向上偏移 40。
  42. formatter:'{b}: {c}', //标签内容格式器。模板变量有 {a}、{b}、{c},分别表示系列名,数据名,数据值。
  43. textStyle:mytextStyle
  44. };
  45. mypoint={
  46. symbol:"pin", //图形 'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow'
  47. symbolSize:50, //标记的大小,可以设置成诸如 10 这样单一的数字,也可以用数组分开表示宽和高,例如 [20, 10] 表示标记宽为20,高为10。
  48. symbolRotate:0, //标记的旋转角度。注意在 markLine 中当 symbol 为 'arrow' 时会忽略 symbolRotate 强制设置为切线的角度。
  49. symbolOffset:[0,0], //标记相对于原本位置的偏移。默认情况下,标记会居中置放在数据对应的位置
  50. silent:false, //图形是否不响应和触发鼠标事件,默认为 false,即响应和触发鼠标事件。
  51. label:{
  52. normal:mylabel,
  53. emphasis:mylabel
  54. },
  55. itemStyle:{
  56. normal:myitemStyle,
  57. emphasis:myitemStyle
  58. }
  59. };
  60. myline={
  61. symbol:["pin","circle"], //图形 'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow'
  62. symbolSize:50, //标记的大小,可以设置成诸如 10 这样单一的数字,也可以用数组分开表示宽和高,例如 [20, 10] 表示标记宽为20,高为10。
  63. precision:2, //标线数值的精度,在显示平均值线的时候有用。
  64. silent:false, //图形是否不响应和触发鼠标事件,默认为 false,即响应和触发鼠标事件。
  65. label:{
  66. normal:mylabel,
  67. emphasis:mylabel
  68. },
  69. lineStyle:{
  70. normal:mylineStyle,
  71. emphasis:mylineStyle
  72. }
  73. };
  74. myarea={
  75. silent:false, //图形是否不响应和触发鼠标事件,默认为 false,即响应和触发鼠标事件。
  76. label:{
  77. normal:mylabel,
  78. emphasis:mylabel
  79. },
  80. itemStyle:{
  81. normal:myitemStyle,
  82. emphasis:myitemStyle
  83. }
  84. };
  85. series=[
  86. {
  87. type:"lines", //线图
  88. zlevel:0, //柱状图所有图形的 zlevel 值。
  89. z:2, //柱状图组件的所有图形的z值。控制图形的前后顺序。z值小的图形会被z值大的图形覆盖。
  90. silent:false, //图形是否不响应和触发鼠标事件,默认为 false,即响应和触发鼠标事件。
  91. name:"数据名称", //系列名称,用于tooltip的显示,legend 的图例筛选,在 setOption 更新数据和配置项时用于指定对应的系列。
  92. coordinateSystem:"geo", //'cartesian2d'使用二维的直角坐标系。'geo'使用地理坐标系
  93. xAxisIndex:0, //使用的 x 轴的 index,在单个图表实例中存在多个 x 轴的时候有用。
  94. yAxisIndex:0, //使用的 y 轴的 index,在单个图表实例中存在多个 y轴的时候有用。
  95. geoIndex:0, //使用的地理坐标系的 index,在单个图表实例中存在多个地理坐标系的时候有用。
  96. polyline:false, //是否是多段线。默认为 false,只能用于绘制只有两个端点的线段,线段可以通过 lineStyle.normal.curveness 配置为曲线。
  97. symbol:"pin", //图形 'circle', 'rect', 'roundRect', 'triangle', 'diamond', 'pin', 'arrow'
  98. symbolSize:50, //标记的大小,可以设置成诸如 10 这样单一的数字,也可以用数组分开表示宽和高,例如 [20, 10] 表示标记宽为20,高为10。
  99. symbolRotate:0, //标记的旋转角度。注意在 markLine 中当 symbol 为 'arrow' 时会忽略 symbolRotate 强制设置为切线的角度。
  100. symbolOffset:[0,0], //标记相对于原本位置的偏移。默认情况下,标记会居中置放在数据对应的位置
  101. large:false, //是否开启大规模散点图的优化,在数据图形特别多的时候(>=5k)可以开启。开启后配合 largeThreshold 在数据量大于指定阈值的时候对绘制进行优化。缺点:优化后不能自定义设置单个数据项的样式。
  102. largeThreshold:2000, //开启绘制优化的阈值。
  103. cursor:"pointer", //鼠标悬浮时在图形元素上时鼠标的样式是什么。同 CSS 的 cursor。
  104. label:{ //图形上的文本标签,可用于说明图形的一些数据信息,比如值,名称等,
  105. normal:mylabel,
  106. emphasis:mylabel
  107. },
  108. lineStyle:{ //图形样式,normal 是图形在默认状态下的样式;emphasis 是图形在高亮状态下的样式,比如在鼠标悬浮或者图例联动高亮时。
  109. normal:mylineStyle,
  110. emphasis:mylineStyle,
  111. },
  112. data: [
  113. {
  114. coords: [[120, 66], [122, 67]],
  115. lineStyle: {normal: {}}
  116. }
  117. ],
  118. //markPoint:同bar
  119. //markLine:同bar
  120. //markArea:同bar
  121. tooltip:tooltip
  122. },
  123. ];

Echarts数据可视化series-line线图,开发全解+完美注释的更多相关文章

  1. Echarts数据可视化series-effectscatter特效散点图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  2. Echarts数据可视化radar雷达坐标系,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  3. Echarts数据可视化parallel平行坐标系,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  4. Echarts数据可视化tooltip提示框,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  5. Echarts数据可视化series-radar雷达图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  6. Echarts数据可视化series-graph关系图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  7. Echarts数据可视化series-scatter散点图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  8. Echarts数据可视化series-pie饼图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

  9. Echarts数据可视化series-map地图,开发全解+完美注释

    全栈工程师开发手册 (作者:栾鹏) Echarts数据可视化开发代码注释全解 Echarts数据可视化开发参数配置全解 6大公共组件详解(点击进入): title详解. tooltip详解.toolb ...

随机推荐

  1. Navicat连接oracle数据出现的oci问题

    为了用navicat操作数据库,我安装了navicat,安装完后可以连接oracle,mysql,sql service,sqlite,所以这个工具非常好用. 但是在连接数据库的时候报错了:" ...

  2. JAVA基础第一组(前5道题)

    1.[程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一 对兔子,假如兔子都不死,问每个月的兔子总数为多少?        1.程序分析: 兔 ...

  3. 201521123077 《Java程序设计》第6周学习总结

    1. 本周学习总结 1.1 向对象思想总结 1.2 使用常规方法总结其他上课内容 Swing一些常用组件的基本用法 Object类的clone及hashcode方法 2. 书面作业 1. clone方 ...

  4. 201521123103 《java学习笔记》 第十四周学习总结

    一.本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容. 二.书面作业 1. MySQL数据库基本操作 1.1建立数据库,将自己的姓名.学号作为一条记录插入.(截图,需出现 ...

  5. 201521123121 《Java程序设计》第14周学习总结

    1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多数据库相关内容. 数据库的基本特点 1.实现数据共享 数据共享包含所有用户可同时存取数据库中的数据,也包括用户可以用各种方式通过接 ...

  6. 《Head First 设计模式》读书笔记(1) - 策略模式

    <Head First 设计模式>(点击查看详情) 1.写在前面的话 之前在列书单的时候,看网友对于设计模式的推荐里说,设计模式的书类别都大同小异,于是自己就选择了Head First系列 ...

  7. SpringSecurity 登录 - 以及Md5加密

    我们现在开放一个链接给其他系统,来访问我们的系统 http://localhost:8080/hulk-teller-web/haihui!init.jspa?loginId=teller01& ...

  8. Configuration Extensions - 简化配置,让你配置支持变量

    在开发"RabbitCloud"项目时,使用配置文件发现会有很多重复值,所以我基于"Microsoft.Extensions.Configuration"写了一 ...

  9. TestNG操作详解

    运行测试步骤方法有如下两种: 1. 直接在Eclipse运行testNG的测试用例, 在代码编辑区域鼠标右键, 选择Run as ->testNG Test 2. 在工程的根目录下, 建立tes ...

  10. Server in ASP.NET-Core

    .NET-Core Series Server in ASP.NET-Core DI in ASP.NET-Core Routing in ASP.NET-Core Error Handling in ...