From 582e5bb1ac3c3cf815f1bdf2253499e09c05f035 Mon Sep 17 00:00:00 2001 From: xiaoluoboding Date: Tue, 7 Jan 2020 17:47:15 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=BC=98=E5=8C=96=20polar=20plot=20?= =?UTF-8?q?=E4=BC=A0=E5=8F=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/data/polar.js | 3 +++ src/packages/polar/chart.js | 10 +++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/app/data/polar.js b/app/data/polar.js index 423d0b7..be36929 100644 --- a/app/data/polar.js +++ b/app/data/polar.js @@ -127,6 +127,9 @@ export default { polarType: 'bar', stack: {}, radial: true + }, + xprops: { + legendVisible: false } }, { diff --git a/src/packages/polar/chart.js b/src/packages/polar/chart.js index f31284a..e7c55b8 100644 --- a/src/packages/polar/chart.js +++ b/src/packages/polar/chart.js @@ -60,13 +60,17 @@ class PolarChart extends BaseChart { } polar (data, settings, extra) { - const { isEmptyData } = extra + const { + legendVisible, + tooltipVisible, + isEmptyData + } = extra if (isEmptyData) return {} - const tooltip = PolarChart.getTooltip(settings) + const tooltip = tooltipVisible && PolarChart.getTooltip(settings) - const legend = PolarChart.getLegend(data) + const legend = legendVisible && PolarChart.getLegend(data) const polar = PolarChart.getPolar(settings)