报错:已存在图表,渲染重复
解决: 在合适的时机执行 dispose 方法即可
// echarts 全局存入 实例
let myChart: any;
// 在你的 initChart 初始化 Echarts 方法中 先执行清理方法
const initChart = () => {
// 执行清理方法然后初始化
if(myChart){
console.log('存在则清空')
myChart.dispose();
}
// 暂存 Echarts 实例
myChart = echarts.init(chartRef.value);
}