1. 程式人生 > >echarts圖示在切換標籤時顯示不全問題

echarts圖示在切換標籤時顯示不全問題

翻閱了很多資料最後得出結論是echarts原始碼在編譯時,echarts繪製圖表計算寬度的時候,由於第二個tab的屬性display: none;所以無法獲取到clientWidth,而 parseInt(stl.width, 10)) 將width: 100%;轉為100,所以計算出的圖表寬度為100px

解決方法是在echarts初始化之前給裝echarts的這個盒子加上一個寬度

$("#main-line").css( 'width', $("#main-line").width());
這樣就可以解決了