ECharts v3.3.0發布,一個純 Javascript 的圖表庫
ECharts是一個純 Javascript 的圖表庫,可以流暢的運行在 PC 和移動設備上,兼容當前絕大部分瀏覽器(IE8/9/10/11,Chrome,Firefox,Safari等),底層依賴輕量級的 Canvas 類庫 ZRender,提供直觀,生動,可交互,可高度個性化定制的數據可視化圖表。ECharts 3 中更是加入了更多豐富的交互功能以及更多的可視化效果,并且對移動端做了深度的優化。
更新日志
- 開放坐標轉換 API:convertToPixel和convertFromPixel。參見例子 [http://echarts.baidu.com/gallery/editor.html?c=line-draggable]和 [http://echarts.baidu.com/gallery/editor.html?c=line-pen]
- 開放坐標判斷 API:containPixel。
- polar支持了dataZoom。參見 #4090。
- [支持在 echarts 初始化時直接顯式指定
width
/height
,參見 echarts.init。這可以方便某些『在 container dom 渲染之前就需要初始化 echarts』的場景。 - 在toolbox中加入了 textPosition 和 textAlign 的設置。參見 #4104。
- visualMap 新加配置 visualMap-piecewise.minOpen 和 visualMap-piecewise.maxOpen。
- 修復 setOption 時
series.name
不更新的問題。參見 #4033。 - 修復了對 echarts 使用 css-transform 后,鼠標響應位置錯誤的問題。
- 修復了 JavaScript 的
Object.prototype
被擴展后,會出錯的問題。參見 #4129。 - 修復了 ios10、macOS 上圓形 emptySymbol 被繪制為方形的問題。參見 #4136 和 #4150。
- 修復了 lines 圖中,使用 polyLine 時圖標不能朝向運行方向的問題。參見 #4060。以及其他小問題#4346。
- 修復了 對 line 釋以 visualMap 時區間過小導致線消失的問題。參見 #4221。
- 修復了 tooltip 在觸屏上不靈便的問題。參見 #3900。
- 修復了開啟動畫時區域圖更細問題。參見 #3956。
- 修復了 timelinechanged 事件中 currentIndex 不一致問題。參見 #4161。
- 修復了某些圖中使用 clear 時內存不能釋放的問題。參見 #4105。
- 修復了 globalout 事件無效的問題。參見 #4169。
- 修復了 graph 在環形布局時可能節點重疊的問題。參見 #4084。
- 修復了 對數軸 的 label 的顯示精度問題。參見 #4158。
- 當 axis.type 為
'time'
時,支持 axis.min / axis.max 設置為 Date 類型。參見 #4097。 - 修復了使用 minInterval 時軸的錯誤。參見 #4162。
- 優化 treemap.breadcrumb。參見 #4209 和 #4256 和 #4291。
- 修復了在 map 上使用 showTip 時 tooltip 位置不正確的問題。參見 #3490。
- 修復了 radar 的問題:#4249 和 #3934。
- 修正了事件參數中的
dataIndex
的含義,統一均為原始數據的 index。參見 #2920。 - 修復部分數據可能會拋出
RangeError
的異常。參見 #4164 - 修復 IE8 中調用 resize 無效的 bug。參見 #3923
- 修復 IE8 中調用 dispose 報錯的 bug。參見 #3874
下載
本站原創,轉載時保留以下信息:
本文轉自:深度開源(open-open.com)
原文地址:http://www.baiduhome.net/news/view/64fe0bb0
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!