0
点赞
收藏
分享

微信扫一扫

elementui tab切换时,echart图显示宽度问题

Greatiga 2022-08-30 阅读 99

在tab内部定义多个echart。切换tab时候发现 echart图形宽度变成100px;聚合成一坨

这里只需要在tab 的click事件中吗,加入

this.$nextTick(() => {
。。。。
})

 

"activeName" @tab-click="handleClick">

//tab选择事件
handleClick(tab, event) {
let tabPageName = tab.paneName;
if(tabPageName==="first"){
this.tabPageIndex=0;
this.$nextTick(() => {
this.drawLine();//历史曲线
})
}else if(tabPageName==="second"){
this.tabPageIndex=1;
this.$nextTick(() => {
this.drawNHLine();
})
}
},

 



举报

相关推荐

0 条评论