据说echarts 4以下雷达图有显示一位数据的方式。可是4就去掉了,项目中有这样的需求,echarts文档都快看烂了,还是没找到,没办法只能百度。终于看到一种解决 方式,借鉴一下,顺便在这里借鉴一下。
其实很简单,就是使用echarts的mouseover与mouseout事件,我们可以找到所在的点的index,从而可以显示出一位数据
myChart.on('mouseover',function(params) {
var isSelectedDot = params.event.target.__dimIdx;//这个就是鼠标所在点的index if(isSelectedDot>=0){ } })
params中还有数据的数组,根据下标确定具体数据就可以实现了。