盒子: 设置id和width
<div id="echart1" style="min-height: 200px;min-width: 100%;"></div>
图表:
echartsFun(){
// 初始化图表
this.myChart1 = this.$echarts.init(document.getElementById('echart1'));
// 配置项
let options = {...根据具体需求配置};
// 清除图表内容
this.myChart1.clear();
// 渲染图表
this.myChart1.setOption(options);
},
mounted() {
// 渲染图表方法
this.echartsFun();
let _this = this;
// 图表自适应宽度
window.onresize = () => {
return (() => {
_this.myChart1.resize();
})();
};
}