Echarts图表数据变动后重新渲染
生活随笔
收集整理的這篇文章主要介紹了
Echarts图表数据变动后重新渲染
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在Echarts圖表數據發生變化時,經常需要重新渲染表格。官方文檔中有一個選項,一直忘記記錄,所以在這里記錄一下。
前言:之前使用echarts折線圖時,先是加載十條數據,后面再次加載一條數據發現頁面上還是十條數據,只有第一條變成第二次加載后的數據。
提問:為何折線圖沒有全部更新數據,刪除多余的數據?
遇事不決,多看文檔,傳送門:https://echarts.apache.org/zh/api.html#echartsInstance.setOption
參數:
調用方式:
chart.setOption(option, notMerge, lazyUpdate);或者:
chart.setOption(option, {notMerge: ...,lazyUpdate: ...,silent: ... });參數解釋:
-
option
圖表的配置項和數據,具體見配置項手冊。
-
notMerge
可選,是否不跟之前設置的 option 進行合并,默認為 false,即合并。
-
lazyUpdate
可選,在設置完 option 后是否不立即更新圖表,默認為 false,即立即更新。
-
silent
可選,阻止調用 setOption 時拋出事件,默認為 false,即拋出事件。
?
所以,重點就在第二個參數notMerge,將它設置為true即可不合并之前的options,使用新的options
總結
以上是生活随笔為你收集整理的Echarts图表数据变动后重新渲染的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ecno是什么的缩写_nbcs是什么意思
- 下一篇: 弹窗代码大全 弹窗广告代码