echarts的柱狀圖在切換顯示的時候,全部縮到一起,寬度變成了100問題的解決記錄


我遇到的情況是,首先隱藏圖表,然后點擊展示圖表的時候,柱狀圖全縮到一起了。

經過不懈努力,終於查到了是因為沒獲取到容器寬度的原因

原代碼(錯誤)是這樣的:

initTu();        //初始化圖表數據

$('.zhuti').show();         //展示圖表

后來發現,先初始化數據,再讓容器顯示會獲取不到容器高度,把這兩行代碼反過來就可以了,先顯示容器,再初始化進去數據

$('.zhuti').show();         //展示容器

initTu();                        //初始化圖表數據

 

 

總結:先准備好容器,再初始化數據


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM