Echarts怎么实现多条折线可拖拽效果

  介绍

这篇文章主要介绍Echarts怎么实现多条折线可拖拽效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

本文实例为大家分享了Echarts多条折线可拖拽的具体代码,供大家参考,具体内容如下

1,步骤:

,,,, 1),封装Echarts折线图方法manyLineChart(),提取出公共的部分;
,,,2),AJax获取后台数据传参至Echarts公共方法;
,,,3),模拟后台获取的json数据;
,,,4),给dayComment()方法值,开始执行。

2,效果:

 Echarts怎么实现多条折线可拖拽效果

3代码:

& lt; ! DOCTYPE  html>   & lt; html>   & lt; head>   & lt;才能meta  charset=皍tf-8"比;   & lt;才能title> ECharts多条折线可拖拽& lt;/title>   ,& lt; script  src=癶ttp://code.jquery.com/jquery-1.4.1.min.js"祝辞& lt;/script>   & lt; !——,才能引入,echarts.js ——比;   & lt;才能script  src=癶ttp://echarts.baidu.com/examples/vendors/echarts/echarts.min.js?_v_=1526486305040"祝辞& lt;/script>   & lt;/head>   & lt; body>   & lt; !——,才能为ECharts准备一个具备大小(宽高)的Dom ——比;   & lt;才能div  id=& # 39; consume_many_line& # 39;,祝辞,& lt;/div>   & lt;/body>   & lt;/html>   & lt; script 类型=拔谋?javascript"比;   ,/* *   ,* @todo 加载echarts方法   *大敌;异步请求路径   ,* @chartId:请求的echart的id   ,* @xname: X轴名称   ,* @title:标题   ,*/,function  dayComment (url、chartId xname,标题),{   ,/* $ . Ajax ({//Ajax请求你要展现的数据   url 才能:url、   type 才能:& # 39;文章# 39;   cache 才能:假的,   dataType 才能:& # 39;json # 39;   异步才能:假的,,//改为同步   data 才能:{,},,//查看方式   success 才能:功能(数据),{   manyLineChart才能(chartId,标题,xname , data.legendData,, data.xAxisData,, data.yAxisData,, data.fromTime,, data.toTime);   ,,},   error 才能:函数(),{   警报才能(& # 39;服务器异常! & # 39;)   ,,}   });*/,var  data =, getStaticJsonData ();   ,manyLineChart (chartId,标题,xname , data.legendData,, data.xAxisData,, data.yAxisData,, data.fromTime,, data.toTime);   ,}   ,/* *   ,* @todo 多条线折线图可拖拽   ,* @param  chartId 插件的div的ID   ,* @param  textname 标题   ,* @param  xAxisName  X轴的名字   ,* @param  legendData 图示的数据,   ,* @param  xAxisData  X轴的数据   ,* @param  yAxisData , Y轴的数据(数组)   ,* @param  fromTime ,默认开始节点   ,* @param  toTime 默认结束节点   *,*/,function  manyLineChart (chartId的不同之处是,textname, xAxisName,, legendData,, xAxisData,, yAxisData,, fromTime,, toTime ) {   ,var  lineCount =, legendData.length;,//折线的条数   ,var  seriesArray =, [];   ,//循环得到Y轴的数据   ,(var  x=0, xEcharts怎么实现多条折线可拖拽效果