|
@@ -42,7 +42,6 @@ export default {
|
|
|
},
|
|
|
methods: {
|
|
|
myPieEcharts(pieData) {
|
|
|
-
|
|
|
let myChart = this.$echarts.init(document.getElementById(this.chartId));
|
|
|
let option = {
|
|
|
title: {
|
|
@@ -64,7 +63,7 @@ export default {
|
|
|
formatter:function(params){
|
|
|
console.log('自定义参数')
|
|
|
console.log(params)
|
|
|
- let val = params.marker+params.name+'<br/>'+params.value+'人';
|
|
|
+ let val = params.marker+params.name+'<br/>'+params.data.really+'人';
|
|
|
return val
|
|
|
}
|
|
|
},
|
|
@@ -95,8 +94,8 @@ export default {
|
|
|
// name:100-parseInt(pieData[0].value/(pieData[0].value+ pieData[1].value)*100) + "%"+pieData[1].name,itemStyle:{color:'#FFAE00'
|
|
|
//pieData[0].value :1
|
|
|
data: [
|
|
|
- { value: (pieData[0].value==0||pieData[1].value==0)?1:pieData[0].value-pieData[1].value, name:pieData[0].value==0||pieData[1].value==0?'100%心理健康': (100-pieData[1].value/(pieData[0].value)*100).toFixed(2) +'%心理健康',itemStyle:{color:'#5470C6',fontSize:'20'}},
|
|
|
- { value:pieData[1].value, name:(pieData[0].value==0||pieData[1].value==0)?`0%${pieData[1].name}`:(pieData[1].value/(pieData[0].value)*100).toFixed(2) + "%"+pieData[1].name,itemStyle:{color:'#FFAE00',fontSize:'20'}},
|
|
|
+ { value: (pieData[0].value==0||pieData[1].value==0)?1:pieData[0].value-pieData[1].value, name:pieData[0].value==0||pieData[1].value==0?'100%心理健康': (100-pieData[1].value/(pieData[0].value)*100).toFixed(2) +'%心理健康',itemStyle:{color:'#5470C6',fontSize:'20'},really:pieData[0].value-pieData[1].value},
|
|
|
+ { value:pieData[1].value, name:(pieData[0].value==0||pieData[1].value==0)?`0%${pieData[1].name}`:(pieData[1].value/(pieData[0].value)*100).toFixed(2) + "%"+pieData[1].name,itemStyle:{color:'#FFAE00',fontSize:'20'},really:pieData[1].value},
|
|
|
],
|
|
|
},
|
|
|
],
|