1.效果如下:

        绘制折线图,应该算是说echarts中使用最简单也算使用频率最高的一种功能了吧。根据官网列子能找出规律,只是有些属性对于初接触者来说,会有点陌生,不过仔细阅读一下还是不难找出窍门滴~~~

完整代码(仅供参考):

  1 <!DOCTYPE html>
  2 <html>
  3
  4 <head>
  5     <meta charset="utf-8">
  6     <title>折线图</title>
  7
  8     <script src="/static/js/jquery.min.js"></script>
  9     <!-- 引入 echarts.js -->
 10     <script src="/static/js/echarts/echarts.js"></script>
 11 </head>
 12
 13 <body>
 14     <!-- 点击框 -->
 15     <div onclick="clickme()" id="maindiv" style="border:1px solid #666;background-color: #ff55ff;width:100px;height:100px;">
 16         <p>click me !!!</p>
 17     </div>
 18     <!-- 为ECharts准备一个具备大小(宽高)的Dom -->
 19     <div id="main" style="width: 100%;height:1000px;"></div>
 20     <script type="text/javascript">
 21         // 基于准备好的dom,初始化echarts实例
 22         var myChart = echarts.init(document.getElementById('main'));
 23         function clickme(){
 24             //隐藏掉点击框
 25             $('#maindiv').css('display','none');
 26             // 指定图表的配置项和数据
 27             var option = {
 28                 backgroundColor: '#394056',
 29                 title: {
 30                     text: '手机销量折线图',
 31                     left: 'center', //grid 组件离容器左侧的距离
 32                     textStyle: {
 33                         fontWeight: '400',
 34                         fontSize: 25,
 35                         color: '#fff'
 36                     },
 37                 },
 38                 tooltip: {
 39                     trigger: 'axis',
 40                     axisPointer: {
 41                         lineStyle: {
 42                             color: '#57617B'
 43                         }
 44                     }
 45                 },
 46                 legend: {
 47                     icon: 'rect',
 48                     itemWidth: 14,
 49                     itemHeight: 5,
 50                     itemGap: 13,
 51                     //legend中的data的值需要跟series中的name保持一致,否则不会出现右上角的提示
 52                     data: ['华为手机销量','一加手机销量'],
 53                     right: '4%',
 54                     textStyle: {
 55                         fontSize: 12,
 56                         color: '#F1F1F3'
 57                     }
 58                 },
 59                 grid: {
 60                     left: '3%',
 61                     right: '4%',
 62                     bottom: '3%',
 63                     containLabel: true
 64                 },
 65                 xAxis: [{
 66                     type: 'category',
 67                     boundaryGap: false,
 68                     axisLine: {
 69                         lineStyle: {
 70                             color: '#57617B'
 71                         }
 72                     },
 73                     data: ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月']
 74                 }],
 75                 yAxis: [{
 76                     type: 'value',
 77                     axisTick: {
 78                         show: false
 79                     },
 80                     axisLine: {
 81                         lineStyle: {
 82                             color: '#57617B'
 83                         }
 84                     },
 85                     axisLabel: {
 86                         margin: 10,
 87                         textStyle: {
 88                             fontSize: 14
 89                         }
 90                     },
 91                     splitLine: {
 92                         lineStyle: {
 93                             color: '#57617B'
 94                         }
 95                     }
 96                 }],
 97                 series: [{
 98                     name: '华为手机销量',
 99                     type: 'line',
100                     smooth: true,
101                     lineStyle: {
102                         normal: {
103                             width: 1
104                         }
105                     },
106                     areaStyle: {
107                         normal: {
108                             color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
109                                 offset: 0,
110                                 color: 'rgba(219, 50, 51, 0.3)'
111                             }, {
112                                 offset: 0.8,
113                                 color: 'rgba(219, 50, 51, 0)'
114                             }], false),
115                             shadowColor: 'rgba(0, 0, 0, 0.1)',
116                             shadowBlur: 10
117                         }
118                     },
119                     itemStyle: {
120                         normal: {
121                             color: 'rgb(219,50,51)'
122                         }
123                     },
124                     data: [100,200,300,400,500,230,456,485,455,789,878,122]
125                 }, {
126                     name: '一加手机销量',
127                     type: 'line',
128                     smooth: true,
129                     lineStyle: {
130                         normal: {
131                             width: 1
132                         }
133                     },
134                     areaStyle: {
135                         normal: {
136                             color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [{
137                                 offset: 0,
138                                 color: 'rgba(0, 136, 212, 0.3)'
139                             }, {
140                                 offset: 0.8,
141                                 color: 'rgba(0, 136, 212, 0)'
142                             }], false),
143                             shadowColor: 'rgba(0, 0, 0, 0.1)',
144                             shadowBlur: 10
145                         }
146                     },
147                     itemStyle: {
148                         normal: {
149                             color: 'rgb(0,136,212)'
150                         }
151                     },
152                     data: [456,789,155,455,664,744,122,366,856,666,111,323]
153                 }, ]
154             };
155             // 使用刚指定的配置项和数据显示图表。
156             myChart.setOption(option);
157     }
158     </script>
159 </body>
160
161 </html>

View Code

耐心、耐心……

echarts版本折线图相关推荐

  1. php echarts 两条曲线图,使用laravel和ECharts实现折线图效果的例子

    1.首先引入echart.js 2.html页面,要有一个布局容器,用来显示图像,一定要设置宽和高 3.echarts折线图的使用 var myChart = echarts.init(documen ...

  2. echarts中折线图、柱状图之间的转换

    echarts中折线图.柱形图.数据视图的转换需要toolbox里面的内容(也就是加粗的部分) // 基于准备好的dom,初始化echarts实例     var day = echarts.init ...

  3. echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向

    echarts图表折线图柱状图多个X轴Y轴以及一个Y轴反向 option1: {color: ['#21E9F6', '#F2CE2E', '#EE2929', '#006DD9', '#1789FF ...

  4. echarts画折线图和数据excel导出

    最近一直使用echarts画折线图,在此做个记录 最后样式 代码 <!DOCTYPE html> <html style="height: 100%">&l ...

  5. echarts动态折线图拉扯变形问题

    echarts动态折线图拉扯变形问题 在使用echarts折线图 做动态数据展示时,发现一个bug 当折线图的一个数值较高点紧挨着一个数值为零的点,guyong时图形会被拉扯,应该是echart的bu ...

  6. Echarts实现折线图Y轴不等距百分比(最终解决方案)

    Echarts实现折线图Y轴不等距百分比(最终解决方案-上集) 出现背景 解决思路 总结 附加 出现背景   最近公司有一个需求,主要是想展示近7日产品的一个良品率(百分率制).但是呢,基本上每天这个 ...

  7. 使用 Echarts 实现折线图中线条添加、删除、编辑

    使用 Echarts 实现折线图中线条添加.删除.编辑 小帅 小白,也能改变浪花的方向,公众号:51reboot运维开发 介绍一下使用 Echarts 做数据统计分析,如何实现支持折线图的添加.删除. ...

  8. vue引入Echarts画折线图、平滑曲线图、转化数学公式详解

    目录 1 引入Echarts 1.1 安装 1.2 引入 1.3 基本使用 2 基本折线图 3 复杂折线图 3.1 多条折线 3.2 动态变化折线图 4 笛卡尔坐标系中的折线图 5 平滑曲线图 6 折 ...

  9. echarts切换折线图变大_这个月,我就和折线图杠上了...

    作者 hustcc 蚂蚁金服·数据体验技术团队 TL;DR G2Plot 是一个注重于细节体验的通用统计图表库. 背景 折线图用于表示连续时间跨度内的数据,它通常用于显示某变量随时间的变化模式:是上升 ...

最新文章

  1. 1.1 回归问题-机器学习笔记-斯坦福吴恩达教授
  2. ACM在线测评系统评测程序设计与python实现
  3. MVC4 WebAPI(一)
  4. java通信项目_Java项目中的多线程通信如何利用Socket实现
  5. python基础入门(9)之字典
  6. python装饰器性能_python装饰器的特性原理详解
  7. raspberry pi_如何购买Raspberry Pi
  8. MapReduce整体架构分析
  9. 反射 java 例子 get_Java反射实例
  10. Coursera ML 逻辑回归与正则化
  11. [arduino]-序言:面向仅有C语言基础之人的单片机开发板
  12. AJAX——ASP.NET AJAX框架(一)ScriptManager
  13. c语言中judge的用法,judge的用法
  14. python中的文字怎么居中_各位大神,wxPython中,怎么让text文本居中显示?
  15. appcan ajax mysql_APPCAN MAS接口之AJAX
  16. #655 – 冒泡事件可能会被某些控件屏蔽(Bubbling Mouse Events Swallowed by Some Controls)
  17. [几何] BZOJ 4246 两个人的星座
  18. 《北洋军阀统治时期的政治经济与文化》教学设计
  19. 使用Pandas处理美国人口数据
  20. angularjs表单验证_AngularJS表单验证

热门文章

  1. asp.net网站中CrystalReport的简单应用
  2. mysql定位前后端问题_Web 前后端分离的意义大吗?
  3. c语言0x00如何不截断_binary 和 varbinary 用法全解
  4. zeekooper集群搭建_How to do - ZooKeeper集群搭建(我见过最详细的完整教学)
  5. 下取整函数的含义_Excel将3.14159取值为3.15或3.1415? 两个函数为你效劳,拿走不谢...
  6. rhino6.0安装教程
  7. 刚开始学C 语言 怎么编写小程序,用C 语言 程序怎么样编写一个小程序 工具
  8. java线程删除文件,线程“main”java.io.jgitinernalexception中的异常:无法删除临时文件c:\users\13 dec...
  9. python 一次性定时器_python 定时器每天就执行一次的实现代码
  10. svm加载数据集并预测