想要自定义鼠标悬浮图标悬浮时的提示内容时
tooltip
提示框组件
trigger 触发类型。可选:'item'数据项图形触发,主要在散点图,饼图等无类目轴的图表中使用。'axis'坐标轴触发,主要在柱状图,折线图等会使用类目轴的图表中使用。在 ECharts 2.x 中只支持类目轴上使用 axis trigger,在 ECharts 3 中支持在直角坐标系和极坐标系上的所有类型的轴。并且可以通过 axisPointer.axis 指定坐标轴。'none'什么都不触发。
formatter 提示框浮层内容格式器,支持字符串模板和回调函数两种形式。echart tooltip
只有一个图形时
tooltip : {
trigger: 'axis',
formatter: function (tipData) {
return tipData[0].name + '</br>'
+ '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:' + tipData[0].color + '"></span>' + tipData[0].seriesName + ':'+' '+' '+tipData[0].data+'万'
}
},
有多个图形时
formatter: function (tipData) {
return tipData[0].name + '</br>'
+ '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:' + tipData[0].color + '"></span>' + tipData[0].seriesName + ':'+' '+' '+tipData[0].data+'万'+'</br>'
+ '<span style="display:inline-block;margin-right:5px;border-radius:10px;width:9px;height:9px;background-color:' + tipData[1].color + '"></span>' + tipData[1].seriesName + ':'+' '+' '+tipData[1].data+'万'+'</br>'
}
}