src/components/tool/echart.vue
@@ -19,7 +19,7 @@ default: () => {} }, datas: { type: Array, type: Object, default: () => {} } }, @@ -74,6 +74,11 @@ case 'line': iuCharts.drawLine(this.chart,this.datas) break; case 'pie': iuCharts.drawPie(this.chart,this.datas) break; default: break; } setTimeout(()=>{ this.chart.resize() @@ -91,7 +96,6 @@ this.chart.resize(); }); }, /* 当窗口缩放时,echart动态调整自身大小 */ windowResizeListener() { if (!this.chart) return;