我想做成这个样子的,但是Echatrs没有提供方法,中间放总数值,鼠标放到其它颜色再切换到对应颜色的数值,要怎么做?谢谢
可以通过 title 属性来实现,也可以通过添加 DIV ,然后监听鼠标事件,
举例:
var option = {
title: {
text: '总资产',
subtext: '2000000.00',
x: 'center',
y: 'center'
}
}
myChart.on('hover', function(){ var opt = myChart.getOption(); opt.title.visible= false; myChart.setOption(opt); }).on('mouseout', function(){ var opt = myChart.getOption(); opt.title.visible= true; myChart.setOption(opt); });