tab切換echart圖片大小100px問題解決

情景:兩個div,一個echarts的div,一個暫無數據的duv,提供不同的參數值去查詢數據,如有數據,就去繪畫echart圖模型,如沒有數據就用暫無數據顯示,通過v-show 來顯示不同div。但是頁面重複幾次之後,圖變100px的大小,而且是偶然現象。
原因是接口請求數據返回來不要立即去渲染頁面,vshow從display 的none到block渲染有時間,應該在設置vshow值改變之後,設置setTimeout函數去渲染配置echart。這樣就不會出現100px圖表默認值了的大小了。
細節決定成敗

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章