本文主要是介绍echarts 饼图图例展示名称及数值/百分比,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
legend: {// 图例位置设置为右上角right: '0%',top: '23%',// 图例布局方向为垂直orient: 'vertical',itemGap: 25,formatter: function (name) {let data = option.series[0].data;// console.log(data, 'data')let total = 0;let tarValue;for (let i = 0; i < data.length; i++) {total += data[i].value;if (data[i].name == name) {tarValue = data[i].value;}}let v = tarValue;let p = Math.round((tarValue / total) * 100); //占比return `${name} ${v} (${p}%) `;}},
这篇关于echarts 饼图图例展示名称及数值/百分比的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!