echart图表,数据太少,不太好点

比如柱状图,数据太少,用户不好点击


myChart.getZr().off('click');     

myChart.getZr().on('click', function(param) {       

var pointInPixel= [param.offsetX, param.offsetY];     

  if (myChart.containPixel('grid',pointInPixel)) {         

  //当柱状图为纵向        

  var xIndex=myChart.convertFromPixel({seriesIndex:0},[param.offsetX, param.offsetY])[0];         

  var xData=option.xAxis.data[xIndex];//当前点击柱子的数据     

 //当柱状图为横向       

// var yIndex=myChart.convertFromPixel({seriesIndex:0},[param.offsetX, param.offsetY])[1];     

  // var yData=option.yAxis.data[yIndex];//当前点击柱子的数据       

//....  业务逻辑     

  }      });

你可能感兴趣的:(echart图表,数据太少,不太好点)