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

 

問題:

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

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

 

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

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

 

解決方法:

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

 

 

 

 

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

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

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

2,將imgUrl放在數據裏

data(){

        return {

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

        }

    }

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