ECharts给自定义tooltip(此处为给最后一个加百分号%)
效果
tooltip: {
trigger: 'axis',
axisPointer: {
type: 'cross',
crossStyle: {
color: '#999'
}
},
formatter: (params) => {
var html = params[0].name + '<br>';
// params[i].marker:对应数据的圆点样式
for (var i = 0; i < params.length - 1; i++) {
html +=
params[i].marker +
params[i].seriesName +
':' +
params[i].value +
'<br>';
}
//最后一个是拼分加百分号
html +=
params[i].marker +
params[i].seriesName +
':' +
params[i].value +
'%' +
'<br>';
return html;
}
},