echarts選項變化後,圖表不更新

echarts做地圖下鑽,全國地圖切換省份地圖使用

chart.setOption(option)

後地圖不刷新,原因如下:

setOption有三個參數

chart.setOption(option, notMerge, lazyUpdate)

option—— 圖表的配置項和數據
notMerge—— 可選,是否不跟之前設置的 option 進行合併,默認爲 false,即合併。
lazyUpdate—— 可選,在設置完 option 後是否不立即更新圖表,默認爲 false,即立即更新。

echarts默認對第二次設置的option與之前的進行了合併,所以會出現改變了option不刷新的情況,設置爲不合並就行了

解決方法:

chart.setOption(option, true);

 

 

出處:echarts數據變化後,圖表不更新

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