柱状图和环状图

This commit is contained in:
shijingjing
2022-12-30 14:25:16 +08:00
parent 3fe6758de1
commit 004711c8d8

View File

@@ -74,6 +74,10 @@ export default {
this.ageFlag = !this.ageArray.every(e=> e==0) this.ageFlag = !this.ageArray.every(e=> e==0)
this.sexArray = res.data.男女比例.map(v=> v.v2) this.sexArray = res.data.男女比例.map(v=> v.v2)
this.sexFlag = !this.sexArray.every(e=> e==0) this.sexFlag = !this.sexArray.every(e=> e==0)
this.$nextTick(()=> {
this.getAgeEcherts(this.ageArray)
this.getAgeProportion()
})
} }
}) })
}, },
@@ -143,7 +147,7 @@ export default {
option && myChart.setOption(option); option && myChart.setOption(option);
}, },
// 年龄分布 // 年龄分布
getAgeEcherts() { getAgeEcherts(ageArray) {
let ageDom = document.getElementById('ageEcharts'); let ageDom = document.getElementById('ageEcharts');
let myChart = echarts.init(ageDom); let myChart = echarts.init(ageDom);
let option; let option;
@@ -163,7 +167,7 @@ export default {
}, },
series: [ series: [
{ {
data: this.ageArray, data: ageArray,
type: 'bar', type: 'bar',
itemStyle: { itemStyle: {
normal: { normal: {
@@ -243,9 +247,9 @@ export default {
maxSurfaceAngle: 80 maxSurfaceAngle: 80
}, },
data: [ data: [
{ value: this.sexArray[1]?.v2, name: '男' }, { value: this.sexArray?.[1] , name: '男' },
{ value: this.sexArray[0]?.v2, name: '女' }, { value: this.sexArray?.[0] , name: '女' },
] ]
} }
] ]
}; };