echarts如何实现折线图的拖拽效果
小编给大家分享一下echarts如何实现折线图的拖拽效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
使用echarts实现折线图的拖拽,供大家参考,具体内容如下
Y:'+params.data[1].toFixed(2); } }, xAxis:{ min:-100, max:80, type:'value', axisLine:{onZero:false} }, yAxis:{ min:-30, max:60, type:'value', axisLine:{onZero:false} }, series:[ { id:'a', type:'line', smooth:true, symbolSize:symbolSize, data:data } ], }); myChart.setOption({ #拖拽功能:用graphic组件,在每个点上面,覆盖一个隐藏的可拖拽的圆点 graphic:echarts.util.map(data,function(item,dataIndex){ return{ type:'circle', position:myChart.convertToPixel('grid',item), shape:{ r:symbolSize/2 }, invisible:true, draggable:true, ondrag:echarts.util.curry(onPointDragging,dataIndex), onmousemove:echarts.util.curry(showTooltip,dataIndex), onmouseout:echarts.util.curry(hideTooltip,dataIndex), z:100 }; }) }); window.addEventListener('resize',function(){ myChart.setOption({ graphic:echarts.util.map(data,function(item,dataIndex){ return{ position:myChart.convertToPixel('grid',item) }; }) }); }); functionshowTooltip(dataIndex){ myChart.dispatchAction({ type:'showTip', seriesIndex:0, dataIndex:dataIndex }); } functionhideTooltip(dataIndex){ myChart.dispatchAction({ type:'hideTip' }); } functiononPointDragging(dataIndex,dx,dy){ data[dataIndex]=myChart.convertFromPixel('grid',this.position); myChart.setOption({ series:[{ id:'a', data:data }] }); }
以上是“echarts如何实现折线图的拖拽效果”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注恰卡编程网行业资讯频道!
推荐阅读
-
vue+echarts怎么实现条纹柱状横向图
vue+echarts怎么实现条纹柱状横向图这篇“vue+echa...
-
vue+echarts怎么实带渐变效果的折线图
vue+echarts怎么实带渐变效果的折线图本篇内容主要讲解“v...
-
vue+echarts怎么实现3D柱形图
vue+echarts怎么实现3D柱形图这篇文章主要介绍了vue+...
-
vue怎么使用echarts实现立体柱形图
vue怎么使用echarts实现立体柱形图今天小编给大家分享一下v...
-
vue2项目中如何封装echarts地图
vue2项目中如何封装echarts地图这篇文章主要介绍了vue2...
-
vue项目中如何封装echarts
vue项目中如何封装echarts本文小编为大家详细介绍“vue项...
-
怎么用Echarts实现多段圆环图
怎么用Echarts实现多段圆环图这篇文章主要介绍“怎么用Echa...
-
vue如何用Echarts画柱状图
vue如何用Echarts画柱状图vue如何用Echarts画柱状...
-
angular中怎么使用echarts地图
angular中怎么使用echarts地图这篇文章将为大家详细讲解...
-
Echarts怎么实现多条折线可拖拽效果
这篇文章主要介绍Echarts怎么实现多条折线可拖拽效果,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!本文...