echarts 樹狀圖節點自定義圖片首次加載不顯示的問題


 

問題:

echarts 樹狀圖節點自定義圖片首次加載不顯示,點擊一下才可以顯示出來

本以為是圖片預加載問題,搞了好久毫無卵用。

 

因為之前監聽了窗口改變事件,突然發現改變屏幕大小后,圖片也會顯示出來。

既然再改變屏幕后可以顯示,那么就讓他改變!可以借此避過 樹狀圖這個bug

 

解決方法:

在首次加載圖表后 手動調用一次 resize() 改變圖表大小 方法 

 

 

 

 

 下面提兩種 圖片預加載方法:

1,直接將圖片引入為模塊

 require  imgUrl  from "../assets/test.png"

2,將imgUrl放在數據里

data(){

        return {

            imgUrl: require("../assets/test.png")

        }

    }


免責聲明!

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



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