jquery - 交互式图表 - Coldfusion 还是 jQuery?

标签 jquery coldfusion charts interactive cfchart

我有一个基本上由快照组成的数据集 - 所以我们有快照日期,然后是相应的分数。这些快照目前可以追溯到大约 3 年前,并且每个月都会添加一个新快照。我们希望制作一个交互式(折线)图表,为用户提供尽可能多的灵 active - 因此它将默认为过去 6 个月“快照”分数的折线图。然后用户将能够:

  1. 更改图表上的点数 - 显示 6 点、12 点等
  2. 及时后退/前进 - 我们将其可视化为图表右侧和左侧的箭头,使用户能够以图表上当前显示的增量移动(默认情况下为 6 点,但无论用户拥有什么将其设置为 - 请参阅 1。)
  3. 更改“增量” - 用户应该能够在每月、每季度、每半年之间进行选择 - 然后它将显示每月、每三个月或每六个月的快照

我们还希望为用户提供随时拍摄图表“快照”并通过电子邮件发送给自己的选项。

我一直在研究和尝试不同的图表工具,例如 flot、highcharts 等。我也在考虑使用 cfchart(这是一个基于 Coldfusion 的网站),特别是因为 CF10 是基于 ZingChart 的,并且具有很大的灵 active 。一般来说,我们会尽量避免使用 ColdFusion 的 ui 工具,而选择使用 jQuery ( http://forta.com/blog/index.cfm/2012/11/25/When-Using-ColdFusion-No-Longer-Makes-Sense ),但在这种情况下,使用 CF10 的图表可能更有意义(特别是因为数据将在 CF 中查询,并且 cfcharts 内置了 -以支持数据)。

哪个工具可以轻松灵活地完成所有这些功能?我应该使用 CF10 图表还是使用 jQuery 图表工具?如何设置具有所有这些交互性的图表?

最佳答案

我最近不得不在图表引擎上做出类似的选择。

<cfchart> 的优点

  • 它可以制作可以嵌入到电子邮件中的图像。

jQuery 的优点

  • 与 jQuery 相比,ColdFusion 更新速度非常慢。通过将图表引擎与 ColdFusion 解耦,我们可以更快地获取更新

  • ColdFusion 仅提供我们正在考虑的图表引擎的一小部分功能

  • 我们被 <cfform> 烧伤了。

  • 以及 extJS 支持的 ColdFusion 标签

因此,我们选择了两部分解决方案。

  1. 高图表

  2. jQuery HighchartsTable 插件 Visit Site

Highcharts 非常灵活。 jQuery HighchartsTable 插件可以轻松制作快速而肮脏的图表,这正是我们想要的 <cfchart>

关于jquery - 交互式图表 - Coldfusion 还是 jQuery?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20759281/

相关文章:

来自 SQL Server 的 JavaScript 日期 : Codeigniter

javascript - Chart.js Canvas chop donut 描边

jquery - 在 Jquery 模式弹出窗口中呈现局部 View

javascript - Excel数据转成html输出

charts - ZingChart - 更改 ValueBox 的属性

coldfusion - VisualVM 和 Coldfusion 8 : why no memory sampling available?

jquery - 存储 jQuery 代码以供稍后使用 $(window).resize()

PHP bindParam 和多个下拉菜单

apache - Coldfusion 11 REST 服务适用于 HTTP 但不适用于 HTTPS (404)

javascript - 在彼此下方水平显示 Highchart 系列