homeTaskCount() {
//首页统计巡检
if (this.otherInfo) {
//通过document获取元素,并初始化
let initEcharts = echarts.init(document.getElementById('task-chart'))
var option = {
series: [
{
type: 'pie',
label: {
show: true, // 显示标签
position: 'inside', // 在饼图内部显示标签
formatter: '{b}:{d}%'
},
data: [
{
value: 335,
name: '已完成'
},
{
value: 335,
name: '未完成'
},
],
// 设置他的颜色
color: ['#1e62a6', '#f1c40e']
}
]
};
//传入所需要的值
option.series[0].data[0].value = this.otherInfo.rectificationCount
option.series[0].data[1].value = this.otherInfo.rectificationCountTotal
// 使用刚指定的配置项和数据显示图表。
initEcharts.setOption(option);
}
},
? ? ? ? 最主要的就是这个:
label: {
show: true, // 显示标签
position: 'inside', // 在饼图内部显示标签
formatter: '{b}:{d}%'
},