jQuery图表插件-jquery.flot
2019-12-14 14:54:13 阿炯

本站赞助商链接,请多关照。 Flot是纯Javascript实现的基于jQuery的图表插件,主要支持线状图和柱状图的绘制(通过插件也可以支持饼状图)。它的特点是使用简单、图形美观,支持鼠标跟踪及缩放功能,采用MIT协议授权。


Flot is a javascript plotting library, it's small, performance is good and supports all kinds of chart types. There are also plugins for Flot to use.

There are many chart types available like Line chart、Pie chart、Bar chart、Area chart、Stacked chart, Flot also supports real time update chart and Ajax update chart, if you know little about javascript and jQuery, you could get started with Flot easily.

Flot是基于canvas进行图表的绘制,可以在IE6+/Firefox2+/Safari3+/Opera9.5+/Chrome等主流浏览器上运行;其中IE9以下浏览器不支持canvas标记,需要额外引用excanvas库(VML)来实现。

Flot利用jQuery所以写出来的,所以也称它为jQuery Flot,它的特点是体积小、执行速度快、支持的图形种类齐全,用于一般情况绝对够用。除此之外,Flot还有许多plugins可供使用,用以补足Flot 本身所没有的功能。


目前支持的图表类型有折线图、圆饼图、直条图、分区图、堆栈图等, 也支持实时更新图表及Ajax update图表, 只要是会javascript且对jQuery有点认识的开发者, 都可以很轻易的上手。

效能

在执行效能上, Flot可轻易绘制1,000个数据点以上的图, 即使是用在实时更新图表里, 每100毫秒重绘一次图表速度依然很快, 目前支持的浏览器 有IE、Firefox、Chrome、Safar及Opera等,由于Flot使用HTML5 Canvas来绘制图表, 如果是使用IE8或是更早之前的版本, 可以用excanvas让IE模拟 Canvas功能, 让Flot也可以在IE8及之前的版本中使用。此外使用Flot是完全免费的, 不管是用在商业性或是非商业性的用途上。

另外还有基于它所派生出来的Flotr2

最新版本:4.1


官方主页:
http://www.flotcharts.org/

http://www.jqueryflottutorial.com/cn/