Echarts折线图模板
来源:互联网 发布:算法 英文版 pdf 编辑:程序博客网 时间:2024/06/05 18:28
简介
Echarts属性有几百个,一般人真的记不住,而且许多属性相似度也很高,词汇难度也较大,很难直接看懂.每次都需要去网上搜demo.大大影响开发效率,特此写下模板demo,从此你不用再去搜别的模板来改了.实际开发中,所需要的属性就那么几十个甚至简单的十几个就足够了.所以我写了一套最基本的模板,如果还有额外的需求,请查看官方文档.
核心代码
<div id="main" style="height:400px;width: 600px"></div>
// 基于准备好的dom,初始化echarts图表 var myChart = echarts.init(document.getElementById("main")); var option = { title: { text: 'title_text', subtext: 'title_subtext' }, tooltip: { trigger: 'axis', axisPointer: {//鼠标滑过的线条样式 type: 'line', lineStyle: { color: 'red',//颜色 width: 1,//宽度 type: 'solid'//实线 } }, formatter: function(value) {//鼠标滑过时显示内容的格式化 var template = ""; template += 'Value1:' + value[0].axisValue + "<br/>"; template += 'Value2:' + value[0].data; return template; } }, //右上角工具条 toolbox: { show: true, feature: { mark: { show: true },//目前还不知道有啥用 dataView: { show: true, readOnly: true },//数据视图 magicType: { show: true, type: ['line', 'bar'] },//折线与柱状的切换 restore: { show: true },//重置 saveAsImage: { show: true }//保存为图片 } }, calculable: true, xAxis: [{//x轴的数据 type: 'category', name:'x轴标题', boundaryGap: false,//若为true,则x轴的值不在刻度上. data: ['A', 'B', 'C', 'D', 'E', 'F', 'G'], axisLabel: {//y轴的内容格式化,很有用的属性 formatter: '{value} xUnit' } }], yAxis: [{ type: 'value', name: "y轴标题", axisLabel: {//y轴的内容格式化,很有用的属性 formatter: '{value} yUnit' } }], legend: { data: ['legend_data']//要与series中的name一致 }, series: [{ itemStyle: { normal: { lineStyle: { color: '#3399ff'//控制折线颜色 } } }, name: 'legend_data', type: 'line', data: [11, 11, 15, 13, 12, 13, 10], markPoint: { data: [/*显示最值*/ { type: 'max'}, { type: 'min'}, ] }, markLine: { data: [ { type: 'average'}//显示平均值 ] } }] }; // 为echarts对象加载数据 myChart.setOption(option);
效果图
阅读全文
0 0
- Echarts折线图模板
- Echarts折线图
- echarts折线图
- echarts-折线图
- echarts折线图
- echarts绘制折线图
- ECharts学习-折线图
- echarts-单折线图
- echarts-多折线图
- echarts 双折线图
- Echarts柱状折线图
- ECharts折线图小结
- Echarts学习 折线图
- echarts折线图更改折线点类型
- Echarts中的折线图使用方法
- angular使用echarts折线图
- Echarts 后台交互(折线图)
- Echarts折线图平滑问题
- 白话经典算法系列之三 希尔排序的实现
- el表达式:获得web开发常用对象
- web自动化测试第5步:浏览器/页面信息的获取
- F
- java基础知识0719
- Echarts折线图模板
- JSTL标签库技术学习
- 1014. 福尔摩斯的约会 (20)
- USB中CDC-ECM的了解和配置
- hihoCoder #1148 : 2月29日 题解
- 跟我一起学数据结构(第一天)
- Kafka入门介绍(一)
- Systemd 入门教程:命令篇
- Linux中link,unlink,close,fclose详解