配置项如下
var data={
"data":[[8,30,2825],[4,30,2825],[0,30,2825],[2,30,2825]] // [,角度,name]
}
var size=[];
var series = [];
for(let i=0;i<data.data.length;i++){
size.push(data.data[i][2]);
}
for(let i=0;i<data.data.length;i++){
series.push({
coordinateSystem: 'polar',
angleAxisIndex: 0,
radiusAxisIndex: 0,
type: 'scatter',
symbolSize: 30,
itemStyle: {
shadowBlur: 10
},
label:{
normal:{
show:true,
}
},
data: [data.data[i]]
})
}
option = {
radar: {
indicator: [{text: '哈哈哈'}],
center: ['50%', '50%'],
radius: ['10%','100%'],
startAngle: 90,
splitNumber: 4,
shape: 'circle',
name: {
show:false,
},
splitArea: {
areaStyle: {
color: ['#B8D3E4', '#96C5E3', '#7DB5DA', '#72ACD1']
}
},
axisTick: {
show: false,
},
axisLine: {
show:false
},
axisLabel: {
show: false,
},
},
color: ['#E84B46', '#496FA5','#4A1BE7','#1BD6E7'],
polar: {},
angleAxis: {
show:false,
type: 'value',
min:0,
max:360
},
radiusAxis: {
show:false,
axisAngle: 0
},
series:series
};