|
@@ -36,16 +36,16 @@ const chartOptions = reactive<EChartsOption>({
|
|
name: props.title,
|
|
name: props.title,
|
|
type: 'pie',
|
|
type: 'pie',
|
|
radius: '50%',
|
|
radius: '50%',
|
|
- data: [
|
|
|
|
- // { value: 400, name: '男' },
|
|
|
|
- // { value: 100, name: '女' },
|
|
|
|
- ],
|
|
|
|
|
|
+ data: [],
|
|
emphasis: {
|
|
emphasis: {
|
|
itemStyle: {
|
|
itemStyle: {
|
|
shadowBlur: 10,
|
|
shadowBlur: 10,
|
|
shadowOffsetX: 0,
|
|
shadowOffsetX: 0,
|
|
shadowColor: 'rgba(0, 0, 0, 0.5)'
|
|
shadowColor: 'rgba(0, 0, 0, 0.5)'
|
|
}
|
|
}
|
|
|
|
+ },
|
|
|
|
+ label: {
|
|
|
|
+ formatter: '{b} : {c}人 (占比:{d}%)'
|
|
}
|
|
}
|
|
}
|
|
}
|
|
]
|
|
]
|
|
@@ -59,5 +59,3 @@ watch(() => props.data, (newVal) => {
|
|
}
|
|
}
|
|
})
|
|
})
|
|
</script>
|
|
</script>
|
|
-<style lang="scss" scoped>
|
|
|
|
-</style>
|
|
|