獲取echarts的option變量標準的JSON串

有時候我們想知道某個echarts的option變量的JSON串,但是官網給的實例代碼中JSON串不是通俗易懂的那種,比如裏面嵌套了其他變量或者函數之類。下面以Scatter Aqi Color爲例來說明怎麼解決這個問題(瀏覽器使用的谷歌瀏覽器)。Scatter Aqi Color的圖形和官網實例代碼如下(http://echarts.baidu.com/examples/editor.html?c=scatter-aqi-color):

可以看到代碼中,formatter這個key的value是函數返回值形式,很不直觀 。

解決辦法:

① 在官網示例代碼下面添加:m = JSON.stringify(option);  
②點擊代碼框上方的運行按鈕
③ 按Fn+F12打開瀏覽器調試界面 (各個電腦可能快捷鍵不同),輸入m,按enter,效果如下(上面的錯誤不用管,異步刷新造成的):

爲什麼不採用alert(option) ?因爲option過長時會被截斷。可以看到結果裏JSON中是標準的通俗易懂的,其中嵌套的函數沒有了

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