问题描述:在做大屏时,要求做自适应,所以echarts的图表都用了resize,布局也用了flex:1;首次加载页面显示正常,缩小浏览器比例图表显示也正常,但是在放大比例时,图表有时候会消失。审查元素后,发现图表的容器高度为0了,但是最外层容器高度是正常的
我怀疑应该是flex:1布局影响到了,有可能是flex计算高度后于图表resize了,然后导致图表消失了。
解决办法:给最外层容器加了一个min-height属性,然后就可以了。
注:我也就遇到这一次,可能是我组件写得有问题,以前没什么遇到这种问题。当时开发时间太紧,就没有深究了