Echarts 4.x 雷达图显示一维数据的解决方式

250 阅读1分钟

据说echarts 4以下雷达图有显示一位数据的方式。可是4就去掉了,项目中有这样的需求,echarts文档都快看烂了,还是没找到,没办法只能百度。终于看到一种解决 方式,借鉴一下,顺便在这里借鉴一下。

其实很简单,就是使用echarts的mouseover与mouseout事件,我们可以找到所在的点的index,从而可以显示出一位数据

myChart.on('mouseover',function(params) {
        var isSelectedDot = params.event.target.__dimIdx;//这个就是鼠标所在点的index        if(isSelectedDot>=0){                 }              })

params中还有数据的数组,根据下标确定具体数据就可以实现了。