please check dom.clientwidth and dom.cli 文心快码 在Vue 3中,如果你无法获取DOM元素的宽度或高度,可能是由于几个常见的原因。以下是一些检查和解决方案,可以帮助你解决这个问题: 确保使用正确的属性: 确保你使用的是clientWidth和clientHeight属性来获取DOM元素的宽度和高度。这些属性是标准的,通常不会出错
产生的原因:Tabs 标签页在点击的时候,才会去执行DOM渲染,但是echarts如果在页面加载的时候就进行渲染了(echarts渲染时,必须要输入width or height ),但是此时tabs里面的单个标签DOM还没被渲染,所以就算给echarts定义了width or height ,也会检测不到; 网上有很多解决办法,其中一种是点击了某个Tabs 标签,然后延时再...
<ReactEcharts option={option} style={{ width: '300px', height: '300px', minHeight: '300px', minWidth: '300px'}} /> 👍 1 bingDBdu mentioned this issue Apr 16, 2024 "Can't get dom width or height" incorrectly fires for width/height values of 0. apache/echarts#10478 Cl...