天天看点

Can‘t get DOM width or height. Please check dom.clientWidth and dom.clientHeight. They should not be

问题

Can‘t get DOM width or height. Please check dom.clientWidth and dom.clientHeight. They should not be

Can't get DOM width or height. Please check dom.clientWidth and dom.clientHeight. They should not be 0.For example, you may need to call this in the callback of window.onload.这个警告是在做数据可视化时遇见得一个小问题吧算是,虽然不是报错,但看起来揪心,跟echarts的容器节点设置宽高写在下面的style里图表就无效但是写在行内就有效有关,查阅资料后发现此问题是echart设定得原因

解决办法

如果将样式写在style里,设置得百分比会转化为整数型,即100%就会转换成100px,就会导致图表过小或者干脆显示不出来得问题,但是用内敛样式即可完美解决此问题。

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

csdn文章推荐受影响解决办法10个字10行

继续阅读