四分之三圆
颜色,背景,间距,可修改

组件代码:
/*
* @Author: mxj
* @Date: 2022-11-04 08:22:23
* @Last Modified by: mxj
* @Last Modified time: 2022-12-12 17:32:58
*/
<template>
<!-- 饼图 四分之三圆-->
<div :id="histogramId" v-bind:style="{height:height,width:width}"></div>
</template>
<script type="text/ecmascript-6">
// import propAPI from './echartProp'
export default {
// props:propAPI,
props:{
//id
histogramId:{
type:String,
default:''
},
//组件的高度
height: {
type: String,
default: '230px'
},
//组件的宽度
width: {
type: String,
default: '100%'
},
pieData:{
type:Array,
default:()=>[
{name: '待派单',value: 20},
{name: '待接单',value: 10},
{name: '处理中',value: 30},
{name: '已完成',value: 40},
{name: '已取消',value: 10},
{name: '已评价',value: 20}
]
},
//颜色数组
colorList:{
type:Array,
default:()=>['#8185F1','#FA3B67','#31C2AF','#CECE41','#0DFF85','#16F3FB']
},
//主园的大小
mainCircle:{
type:Object,
default:()=>{
return{
radius:[70, 65],
center:['25%','47%'],
}
}
},
//lend的设置
legend:{
type:Object,
default:()=>{
return{
itemWidth:10,
itemHeight:10,
top: '15%',
left: '52%',
icon:'rect',
// itemGap设置各个item之间的间隔,单位px,默认为10,横向布局时为水平间隔,纵向布局时为纵向间隔
itemGap: 20,
// width:'100%',
height:'20%'
}
}
},
legendShow:{
type:Boolean,
default:true
},
tooltipShow:{
type:Boolean,
default:true
},
jianju:{
type:Number,
default:
