本文推薦10款主流的javascript圖表插件,其中有部分是收費的,部分是免費的。但是都非常強大,相信從中一定可以發現滿足你需求的。
方法/步驟
highcharts
美國一家公司出品,圖表風格比較清新,支持普通圖表和地圖。收費插件
okaycharts
國內一家公司最近免費開放的js圖表庫,支持普通圖表,部分三維圖表和地圖。支持動態刷新,圖表縮放等交互。值得關注的是,還提供有圖表設計器,支持可視化設計並導出js代碼。效果比較不錯,並且免費。
fusioncharts
老牌的圖表插件公司,早期提供flash圖表,現在也有js圖表庫提供。圖表類型比較豐富
d3.js
一款強大的js庫,免費。易用性比較差... 學習成本相較於其他圖表庫比較高,但是效果確實很棒
xCharts
開源js圖表,基於d3.js,目前只支持柱形圖,折線圖等基礎圖表類型。
echarts
開源的js圖表,基於zrender。動畫比較炫
Flotr
基於 Prototype 的Javascript繪圖框架。讓用戶通過一些很簡單的語法就可以繪製引人注目的圖表。
RGraph
非商用免費的圖表庫,擁有20多個圖表類型。
jqplot
一個基於jQuery的繪圖製表插件。jqPlot可以生成線形圖、條形圖、餅形圖。
amcharts
和fusioncharts一樣,由flash圖表轉變而來。效果比較絢麗,收費。