From 66bdbc1df92e8ec4a5108a4e0323e25a7b9ff8f8 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 21 五月 2024 16:37:16 +0800 Subject: [PATCH] Merge branch 'develop' --- src/menu/components/chart/chart-custom/index.jsx | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/menu/components/chart/chart-custom/index.jsx b/src/menu/components/chart/chart-custom/index.jsx index 5dc3f45..d5ba312 100644 --- a/src/menu/components/chart/chart-custom/index.jsx +++ b/src/menu/components/chart/chart-custom/index.jsx @@ -4,7 +4,6 @@ import { Popover, notification } from 'antd' import { ToolOutlined, DeleteOutlined, FontColorsOutlined, PlusCircleOutlined } from '@ant-design/icons' import { Chart } from '@antv/g2' -import DataSet from '@antv/data-set' import * as echarts from 'echarts' import MKEmitter from '@/utils/events.js' @@ -137,8 +136,8 @@ if (card.plot.chartType === 'antv') { try { // eslint-disable-next-line - let func = new Function('Chart', 'DataSet', 'wrap', 'data', 'config', card.plot.script) - func(Chart, DataSet, this.wrap, [], card) + let func = new Function('Chart', 'chartId', 'data', 'config', card.plot.script) + func(Chart, card.uuid + 'canvas', [], card) } catch (e) { console.warn(e) @@ -151,8 +150,8 @@ } else if (card.plot.chartType === 'echarts') { try { // eslint-disable-next-line - let func = new Function('echarts', 'DataSet', 'wrap', 'data', 'config', card.plot.script) - func(echarts, DataSet, this.wrap, [], card) + let func = new Function('echarts', 'chartId', 'data', 'config', card.plot.script) + func(echarts, card.uuid + 'canvas', [], card) } catch (e) { console.warn(e) @@ -262,7 +261,7 @@ </Popover> <NormalHeader config={card} updateComponent={this.updateComponent}/> <div className="canvas-wrap" style={{height: card.plot.height}}> - <div className="canvas" id={card.uuid + 'canvas'} style={{height: getHeight(card.plot.height)}} ref={ref => this.wrap = ref}></div> + <div className="canvas" id={card.uuid + 'canvas'} style={{height: getHeight(card.plot.height)}}></div> </div> <div className="component-name"> <div className="center"> -- Gitblit v1.8.0