[一勺燴]最流行前端開發圖表顯示組件總結

echarts

  • 評價: 5星(國產組件,達到這種高度,不多)
  • 官網: ECharts
  • 說明: ECharts,一個純 Javascript 的圖表庫,可以流暢的運行在 PC 和移動設備上,兼容當前絕大部分瀏覽器(IE8/9/10/11,Chrome,Firefox,Safari等),底層依賴輕量級的 Canvas 類庫 ZRender,提供直觀,生動,可交互,可高度個性化定製的數據可視化圖表。ECharts 3 中更是加入了更多豐富的交互功能以及更多的可視化效果,並且對移動端做了深度的優化。
  • 教程: http://echarts.baidu.com/tutorial.html#ECharts 特性介紹
  • demo: ECharts Examples
  • 源碼: ecomfe/echarts
  • 基於各種語言的例子:ecomfe/echarts

rickshaw

  • 官網:
    • code.shutterstock.com/r 這個地址不翻牆,打不開
    • shutterstock/rickshaw
  • 說明: Rickshaw 是一個用於繪製時序圖的簡單 jS 庫,基於 Mike Bostock』s delightful D3 庫構建
  • demo: shutterstock/rickshaw

sparkline

  • 官網:
    • jQuery Sparklines
    • Interactive JavaScript charts for your webpage
  • 說明: sparkline是一類信息體積小和數據密度高的圖表。目前它被用作一些測量,相關的變化的信息呈現的方式,如平均溫度,股市交投活躍。sparkline常常以一組多條的形式出現在柱狀圖,折線圖當中。
  • Demo: Sparkline charts

flot-chart

  • 官網: flotcharts.org/
  • 說明: Flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive looks and interactive features.
  • Demo: flotcharts.org/flot/exa
  • 學習資源
    • Flot chart types - jQuery Flot Tutorial
  • 源碼: flot/flot
  • 實例源碼: flot/flot

easypiechart

  • 官網: rendro/easy-pie-chart
  • 說明:EASY PIE CHART是一個輕量級的jQuery插件,主要用來渲染和製作漂亮的餅圖及動畫效果,基於與HTML5的canvas元素。
  • Demo: rendro/easy-pie-chart

Chart.js

  • 官網:Open source HTML5 Charts for your website
  • 說明: Chart.js是一個基於HTML5 canvas技術的開源圖表繪製工具庫。Chart.js簡化了在網站上繪製動態圖表的工作。
  • 文檔: Chart.js | Documentation
  • 中文文檔: Chart.js 中文文檔

Knob Charts

  • 官網: jQuery Knob
  • 說明: 一款生成超酷的旋鈕特效的工具庫
  • Demo: jQuery Knob demo

morris.js

  • 官網: morrisjs.github.io/morr
  • 說明: Morris.js 是一個輕量級的JS庫,用來生成各種時序圖和區域圖
  • 源碼: morrisjs/morris.js
  • Demo: morrisjs/morris.js

微信公眾號:關注「撈猴」

路漫漫兮修遠,you can you up丨撈猴


推薦閱讀:

如何免費製作一個H5微場景?
【前端入門系列】HTML5動畫與動效(之四)
HTML5注釋標籤加不加「/」?
使用CSS能否用圓形圖片做到球體的旋轉效果?
為什麼大多數視頻網站都不用HTML5?

TAG:前端开发 | HTML5 | jQuery |