vue-element在tab切换的时候echarts设置容器宽度设置为100%只显示100px宽度
<div style="width:100%;height:350px" rel="clientWidth"></div>
var resize = { width:844, height:350 } this.chart.resize(resize);
Vue获取div的宽度
在template 某个元素中添加ref 属性。
之前使用ref 的style.width 就可以获取得到。
但今天在使用的时候突然不能获得了。
尝试了下面的方式即可:
在js 中获取这个 ref 的 “clientWidth” 属性
const eWidth = this.$refs.echartsWrapper.clientWidth