echarts模拟highcharts实现折线图的虚实转换
来源:互联网 发布:剑灵极品龙女数据 编辑:程序博客网 时间:2024/04/30 14:38
多的不说直接上代码:
<html><html lang="en"><head> <meta charset="utf-8"> <title>ECharts · Example</title> <script src="./ECharts · Example_files/els.js"></script></head><body><div id="min" style="height:400px"></div><script type="text/javascript"> require.config({ paths: { echarts: './ECharts · Example_files' } }); require( [ 'echarts', 'echarts/chart/line', // 按需加载所需图表,如需动态类型切换功能,别忘了同时加载相应图表 'echarts/chart/bar' ], function (ec) { var myChart = ec.init(document.getElementById('min')); var option = { title : { text: '未来一周气温变化', subtext: '纯属虚构' }, tooltip : { trigger: 'axis' }, legend: { data:['最高气温','最低气温'] }, toolbox: { show : true, feature : { mark : {show: true}, dataView : {show: true, readOnly: false}, magicType : {show: true, type: ['line', 'bar']}, restore : {show: true}, saveAsImage : {show: true} } }, calculable : true, xAxis : [ { type : 'category', boundaryGap : false, data : ['周一','周二','周三','周四','周五','周六','周日'] } ], yAxis : [ { type : 'value', axisLabel : { formatter: '{value} °C' } } ], series : [ { name:'最高气温', type:'line', showAllSymbol:true, symbol:'emptyCircle', symbolSize:2, smooth:true, //这个就是关键点了,为true是不支持虚线的,实线就用true itemStyle:{ normal:{ lineStyle:{ width:2, type:'solid' //'dotted'虚线 'solid'实线 } } }, data:[11, 11, 15, '-', '-', '-', '-'] }, { name:'最高气温', type:'line', showAllSymbol:true, symbol:'emptyCircle', symbolSize:2, smooth:false, //这个就是关键点了,为true是不支持虚线的,实线就用true itemStyle:{ normal:{ lineStyle:{ width:2, type:'dotted' //'dotted'虚线 'solid'实线 } } }, data:[ '-', '-', 15, 13, 12, 13, 10] }, { name:'最低气温', type:'line', showAllSymbol:true, symbol:'emptyCircle', symbolSize:2, smooth:true, //这个就是关键点了,为true是不支持虚线的,实线就用true itemStyle:{ normal:{ lineStyle:{ width:2, type:'solid' //'dotted'虚线 'solid'实线 } } }, data:[1, -2, 2, 5, '-', '-', '-'] }, { name:'最低气温', type:'line', showAllSymbol:true, symbol:'emptyCircle', symbolSize:2, smooth:false, //这个就是关键点了,为true是不支持虚线的,实线就用true itemStyle:{ normal:{ lineStyle:{ width:2, type:'dotted' //'dotted'虚线 'solid'实线 } } }, data:[ '-', '-', '-', 5, 3, 2, 0] } ] }; // 为echarts对象加载数据 myChart.setOption(option); var ecConfig = require('echarts/config'); function eConsole(param) { console.log(zoom); } myChart.on(ecConfig.EVENT.LEGEND_SELECTED, eConsole); } );</script><!-- Le javascript================================================== --><script src="./ECharts · Example_files/jquery.min.js"></script><script src="./ECharts · Example_files/bootstrap.min.js"></script></body><script src="./ECharts · Example_files/echarts.js"></script></html>效果图:
阅读全文
0 0
- echarts模拟highcharts实现折线图的虚实转换
- HighCharts 折线图的实现
- echarts-折线图(折线虚实/颜色与拐点样式修改)
- Android使用highcharts实现可左右滑动的折线图
- highcharts实现实时动态的折线面积图
- 仿echarts的折线图
- Echarts折线图的实例
- 用eCharts实现折线图的一些总结
- HighCharts 折线图,柱形图,饼图实现
- 利用highcharts实现实时动态折线图
- php实现动态折线图,highcharts折线图
- 使用echarts实现动态显示折线图
- eCharts折线图画模拟类似心电图动态往左压的过程
- highcharts绘制折线图
- HighCharts基本折线图
- highcharts之多折线图
- highcharts创建折线图
- Echarts折线图
- 前端常问问题总结
- 统一监控报警平台架构设计思路
- mysql 5.6.36 win7 32位免安装版配置
- 【剑指offer-解题系列(37)】 两个链表的第一个公共结点。
- POJ1753 枚举
- echarts模拟highcharts实现折线图的虚实转换
- C#对话框 保存对话框、打开对话框的实现、颜色文件框、字体文本框
- 面试中经常遇到的问题(非技术)
- C++并发编程实战chapter1你好,C++的并发世界--笔记0--多进程并发与多线程并发
- 数据结构与算法有哪些
- PHP实战之修改HTMl模板
- css作用域的理解--从刷今日头条遇到的js题目说起
- 混乱的各种日志组合情况
- typescript速学:函数、基本数据类型