htmljs前端无法无法正确的获取div高度原因
简书链接:htmljs前端无法无法正确的获取div高度原因
文章字数:79,阅读全文大约需要1分钟
实际做 vue项目时候,发现父组件的onmounted先于子组件,因为此时如果子组件没加载完毕找不到id
,然后发现clientWidth和offsetwidth并不能真实获取宽度,浏览器宽度变化后获取的还是之前的宽高,
最后调整如下
1
2
3
4let rect = mysceneRef.value.getBoundingClientRect();
var width = rect.width;
sceneConfig.configWidth= rect.width
sceneConfig.configHeight=rect.height
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 情迁博客!
评论