diff --git a/packages/vue/src/huicharts/huicharts-core/src/chart-core.ts b/packages/vue/src/huicharts/huicharts-core/src/chart-core.ts index 4aa89b46a..75dc1b15c 100644 --- a/packages/vue/src/huicharts/huicharts-core/src/chart-core.ts +++ b/packages/vue/src/huicharts/huicharts-core/src/chart-core.ts @@ -579,6 +579,8 @@ export default { this.afterSetOptionOnce && this.afterSetOptionOnce(this.integrateChart.echartsIns) }, beforeUnmount() { + this.integrateChart = null + if (this.integrateChart.uninstall) this.integrateChart.uninstall() this.watchToPropsEchartOptions.forEach((unwatch) => { unwatch && unwatch() })