问题:Echarts 图表,光标上数据移时不能自定义加入单位
1.1问题描述:series 配置项修改无用(在echarts上调试时,在series.tooltip: {valueFormatter}设置返回值有效,但运行到项目就失效)
series: [
...
{
name: '营收月环比',
type: 'line',
tooltip: {
// 光标上移得到的数据显示 营收月环比
name: '营收月环比',
valueFormatter: function (value) {
return value + '%';
}
},
data: [
2.0, 1.0,2.3,4,8,11,4,8,17,15,14,12,17
]
}
]
问题图:
目标实现:
1.2 解决方法
在顶级配置加入 formatter(与tooltip同级 如图‘🚨🚨所示)(a:左侧y轴值;b:x轴值;c:右侧y轴值 ;🥝 a0表示series数组中下标对应的对象data 值,b,c同理)
可运行代码如下:
myChart.setOption({
tooltip: {
trigger: '