From 0a0372f158b7a4c786c67be6a6e3c84ff7608904 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期四, 07 一月 2021 10:35:10 +0800
Subject: [PATCH] 2021-01-07

---
 src/menu/components/chart/antv-pie/index.jsx |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/src/menu/components/chart/antv-pie/index.jsx b/src/menu/components/chart/antv-pie/index.jsx
index 819344e..cbd61d7 100644
--- a/src/menu/components/chart/antv-pie/index.jsx
+++ b/src/menu/components/chart/antv-pie/index.jsx
@@ -334,7 +334,7 @@
   updateComponent = (component) => {
     const card = fromJS(this.state.card).toJS()
     let refresh = false
-    if (!is(fromJS(component.plot), fromJS(card.plot))) {
+    if (!is(fromJS(component.plot), fromJS(card.plot)) || !is(fromJS(component.style), fromJS(card.style))) {
       let _element = document.getElementById(card.uuid + 'canvas')
       if (_element) {
         _element.innerHTML = ''
@@ -391,11 +391,12 @@
 
     let _card = {...card, style}
 
-    this.setState({
-      card: _card
-    })
+    this.updateComponent(_card)
+    // this.setState({
+    //   card: _card
+    // })
     
-    this.props.updateConfig(_card)
+    // this.props.updateConfig(_card)
   }
 
   handleLog = (type, logs, item) => {

--
Gitblit v1.8.0