diff --git a/frontend/src/views/chart/chart/chart.js b/frontend/src/views/chart/chart/chart.js index 88dd327a47..df6cb5fe23 100644 --- a/frontend/src/views/chart/chart/chart.js +++ b/frontend/src/views/chart/chart/chart.js @@ -436,11 +436,7 @@ export const BASE_RADAR = { }, indicator: [] }, - series: [{ - type: 'radar', - // areaStyle: {normal: {}}, - data: [] - }] + series: [] } export const BASE_GAUGE = { diff --git a/frontend/src/views/chart/chart/radar/radar.js b/frontend/src/views/chart/chart/radar/radar.js index 113984ee5e..07e3f81a83 100644 --- a/frontend/src/views/chart/chart/radar/radar.js +++ b/frontend/src/views/chart/chart/radar/radar.js @@ -36,8 +36,19 @@ export function baseRadarOption(chart_option, chart) { y.label = customAttr.label } chart_option.legend.data.push(y.name) + + const d = { + name: y.name, + type: 'radar', + data: [ + { + value: y.data, + name: y.name + } + ] + } y.value = JSON.parse(JSON.stringify(y.data)) - chart_option.series[0].data.push(y) + chart_option.series.push(d) maxValues.push(Math.max.apply(null, y.value)) }