`
gaojingsong
  • 浏览: 1212069 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【报表之Flot 】

阅读更多

Flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive looks and interactive features.

 



 

Installation

Just include the Javascript file after you've included jQuery.

Generally, all browsers that support the HTML5 canvas tag are supported.

 

Basic usage

Create a placeholder div to put the graph in:

<div id="placeholder"></div>

You need to set the width and height of this div, otherwise the plot library doesn't know how to scale the graph. You can do it inline like this:

<div id="placeholder" style="width:600px;height:300px"></div>

You can also do it with an external stylesheet. Make sure that the placeholder isn't within something with a display:none CSS property - in that case, Flot has trouble measuring label dimensions which results in garbled looks and might have trouble measuring the placeholder dimensions which is fatal (it'll throw an exception).

Then when the div is ready in the DOM, which is usually on document ready, run the plot function:

$.plot($("#placeholder"), data, options);

Here, data is an array of data series and options is an object with settings if you want to customize the plot. Take a look at the examples for some ideas of what to put in or look at the API reference. Here's a quick example that'll draw a line from (0, 0) to (1, 1):

$.plot($("#placeholder"), [ [[0, 0], [1, 1]] ], { yaxis: { max: 1 } });

The plot function immediately draws the chart and then returns a plot object with a couple of methods.

 



 

  • 大小: 54.5 KB
  • 大小: 53.6 KB
0
0
分享到:
评论

相关推荐

    js版动态报表实例Highcharts、Flot、fusioncharts

    本文将深入探讨三个流行的JavaScript库——Highcharts、Flot和FusionCharts,它们都是用于创建动态报表的强大工具。 首先,Highcharts是一个基于JavaScript的图表库,支持多种图表类型,如折线图、柱状图、饼图、...

    flot资源

    这个资源包包含了一切你需要了解和使用Flot进行图表绘制的必要资料,非常适合用来进行数据可视化实验或者报表设计。Flot以其简单易用、高度可定制的特性,深受开发者喜爱。 **Flot基础** 1. **JavaScript图表库**...

    jquery flot 使用笔记

    **jQuery Flot 使用笔记** jQuery Flot 是一个用于在网页上绘制高质量图形的开源库,它基于 jQuery,因此易于集成到任何使用 ...无论你是数据分析、报表展示还是Web应用开发,jQuery Flot 都是一个值得考虑的工具。

    jquery之绘图工具flot,统计图表的强大利器。

    **jQuery之Flot:绘图工具的首选** Flot是一个基于JavaScript的开源库,专为在Web页面上绘制统计图表而设计。它充分利用了jQuery框架的便利性,使得创建复杂、交互式的图表变得轻而易举。Flot以其简洁的API、出色的...

    JQuery Flot 统计图

    1. **简单易用**:Flot 建立在 jQuery 之上,因此拥有 jQuery 的简洁 API,使得创建图表变得简单。 2. **性能优化**:Flot 使用 canvas 元素进行绘制,而非 SVG 或 VML,这在处理大量数据时能提供更好的性能。 3. **...

    jQuery图表插件Flot.rar

    Flot在数据分析、监控系统、报表展示等多个领域有广泛应用,例如网站访问统计、股票走势分析、销售报告等。通过实例代码和效果展示,读者可以更直观地理解Flot的强大功能。 总结,jQuery图表插件Flot以其强大的图表...

    flot_for_js

    flot源代码,导入脚本可以直接调用!供与大家学习,制作flot报表使用,方便使用,简单操作。

    漂亮的jquary报表

    "漂亮的jQuery报表"就是这样一个解决方案,它利用JavaScript库的力量,特别是jQuery和flot,来创建引人入胜且功能丰富的报表。 **jQuery简介** jQuery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件处理...

    Chart 极品web报表控件收集(Flot,AmCharts, Emprise JavaScript Charts...)

    Flot - Flot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够放大缩小数据区域等)。 Open Flash Chart - Open Flash Chart 是一个 Flash 图表组件,很容易安装,提供以下语言的API...

    K3 CLOUD直接SQL报表快速开发步骤

    ### K3 CLOUD直接SQL报表快速开发步骤详解 #### 一、引言 在金蝶K3 CLOUD BOS平台上,直接SQL报表是一种高效的报表开发方式,尤其适用于那些可以通过单一SQL查询完成数据提取且无需复杂计算分析的场景。本文将详细...

    各种报表控件整理收集

    在IT行业中,报表控件是开发数据可视化应用的关键组成部分,特别是在商业智能(BI)和数据分析领域。本资源包“各种报表控件整理收集”显然是一份宝贵的资料集合,包含了多种主流的JavaScript图表库,用于创建饼图和...

    flot4jsf2:从 code.google.compflot4jsf2 自动导出

    **Flot4JSF2** 是一个基于 **JavaServer Faces (JSF) 2.0** 的组件库,专门设计用于在Web应用中展示图表。...无论是对于数据分析、报表展示还是数据驱动的决策支持,Flot4JSF2都是一个优秀的解决方案。

    Web Chart 极品web报表控件收集Web+Chart

    Flot - Flot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够放大缩小数据区域等)。 Open Flash Chart - Open Flash Chart 是一个 Flash 图表组件,很容易安装,提供以下语言的API...

    SpringBoot+ layui +Echarts整合图表实例(统计港口收入预估数据走势)

    在本项目中,我们主要利用SpringBoot框架与layui前端组件库以及Echarts数据可视化库,构建了一个统计港口收入预估数据走势的应用。这个实例旨在展示如何将这些技术有效地结合在一起,以便于数据的呈现和分析。...

    强大的jQuery图表制作功能

    首先,jQuery本身并不直接提供图表绘制功能,但它可以通过与其他JavaScript库结合,如Chart.js、Highcharts、Flot等,来实现动态和交互式的图表制作。这些插件通常具有高度自定义的选项,能够满足开发者在设计报表和...

    15款经典图表软件推荐 创建最漂亮的图表

    9. Flot:Flot是专为jQuery设计的一个纯JavaScript绘图库,特点是易于使用,具有美观的外观和丰富的交互功能,如缩放和鼠标跟踪。 10. Sparklines:Sparklines是另一个jQuery插件,它可以直接在HTML或JavaScript中...

    田杰.简历1

    在CRM系统软件工程师的职位上,田杰展示了对图形库Flot的优化,为销售线索分配开发了一种动态算法,并实现了域账号登录,提高了系统的安全性。他还创新性地创建了一套自动化前端测试框架,基于Jasmine和Angular ...

    JavaEE企业级架构实战演练课程.pdf

    例如,学员将学习如何使用Ajax和RIA(Rich Internet Applications)技术,如Flex,改进传统Web应用,以及如何在不同终端上适配图表和报表引擎,如JFreeChart、Flot、FusionCharts和BIRT。 最后,课程还介绍了使用...

    MVC5仓库管理系统后台管理源码

    3. **Git.Storage.Web\Theme\plugins**目录下的文件暗示系统使用了一些插件,如Flot(图表绘制)、CKEditor(富文本编辑器)、My97DatePicker(日期选择器)和Bootstrap Tree(树形视图),这些增强用户体验的功能...

Global site tag (gtag.js) - Google Analytics