Compare commits

...

2 Commits

1 changed files with 7 additions and 1 deletions

View File

@ -32,6 +32,8 @@ function getColor(index) {
//
function initChart() {
const myChart = echarts.init(chartRef.value);
const total = dataList.value.reduce((acc, cur) => acc + cur.value, 0); //
const options = {
tooltip: {
trigger: 'axis',
@ -70,7 +72,11 @@ function initChart() {
label: {
show: true,
position: 'top',
formatter: '{c}人',
formatter: params => {
const value = dataList.value[params.dataIndex].value;
const percentage = ((value / total) * 100).toFixed(2); //
return `${percentage}%`; //
},
color: '#333',
fontSize: 12
}