成都网站建设设计

将想法与焦点和您一起共享

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

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

专注于为中小企业提供网站建设、成都网站制作服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业防城免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

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

1、步骤:

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

2、效果:

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

3、代码:




  
  ECharts多条折线可拖拽
 
  
  


  
   
  /**  * @todo 加载echarts方法  * @url:异步请求路径  * @chartId:请求的echart的id  * @xname:X轴名称  * @title:标题  */  function dayComment(url,chartId,xname, title) {  /*$.ajax({//Ajax请求你要展现的数据   url :url,   type : 'post',   cache : false,   dataType : 'json',   async:false, //改为同步   data : { }, //查看方式   success : function(data) {   manyLineChart(chartId, title, xname ,data.legendData, data.xAxisData, data.yAxisData, data.fromTime, data.toTime);   },   error : function() {   alert('服务器异常!')   }  });*/  var data = getStaticJsonData();  manyLineChart(chartId, title, 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轴的数据  for(var x=0; x

以上是“Echarts怎么实现多条折线可拖拽效果”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!


文章题目:Echarts怎么实现多条折线可拖拽效果
文章来源:http://chengdu.cdxwcx.cn/article/ihiijp.html

其他资讯