实际做 vue项目时候,发现父组件的onmounted先于子组件,因为此时如果子组件没加载完毕找不到id
,然后发现clientWidth和offsetwidth并不能真实获取宽度,浏览器宽度变化后获取的还是之前的宽高,
最后调整如下
let rect = mysceneRef.value.getBoundingClientRect();
var width = rect.width;
sceneConfig.configWidth= rect.width
sceneConfig.configHeight=rect.height
网友评论