现在做的项目,产品提出了一个新需求——dashboard,果断选择了echars,结果发现,设置完上一层的div的width=100%,自以为OK了,自信的刷新了页面,我操,表格都是扁的!但是将width设置为某一个固定值时,却OK的。由此了解到,浏览器计算100%的宽度时,canvas会根据上层的div的宽高来计算自己的宽高,所以,浏览器的width还没计算出来100%等于多少的时候,canvas已经取得当时的宽高,来计算自己宽高了,这种异步的计算,导致了echars变形。
基于canvas的echars入坑记录
最新推荐文章于 2024-05-16 10:23:58 发布