1.改变值为变量,传入值属性名相同,数据修改在首次拿到数据出修改
// 饼图
// 工业
export const pieOption1 = (obj) => {
console.log(obj, 'aaaaaaaaaannn')
let radiusData = '55%'
let data = obj.data
let formatter1 = ''
formatter1 = formatter.industrialPie(obj)
let formatterLabel1 = ''
formatterLabel1 = formatterLabel.industrialPie(obj)
if (obj.type === 'industrialCirclePie' || obj.type === 'saleCirclePie' || obj.type === 'foodPie') {
radiusData = 0
}
if (obj.type === 'foodPie1' || obj.type === 'foodPie2') {
formatter1 = formatter.foodPie
}
return {
tooltip: {
formatter: formatter1
},
color: ['#06d3c4', '#bcddb0', '#ffbc32', '#2ccc44', '#e4f61c', '#fddb8e', 'rgb(55,216,255)', 'rgb(113,246,249)'],
series: [
{
name: '访问来源',
type: 'pie',
radius: [radiusData, '80%'],
// center: ['50%', '55%'],
labelLine: {
normal: {
// length: 100
}
},
label: {
fontSize: 18,
position: 'outer',
// padding: [-100, 0],
alignTo: 'edge',
margin: 10,
formatter: formatterLabel1,
rich: {
white: {
color: '#fff',
fontSize: 16
}
}
},
data
}
]
}
}
网友评论