【问题标题】:Highcharts Using Data from Ruby on Rails DatabaseHighcharts 使用 Ruby on Rails 数据库中的数据
【发布时间】:2021-09-24 19:27:12
【问题描述】:

我目前在我使用 Chartkick 实现的 Rails 应用程序上有图表。以下代码是我认为呈现实际图形的代码。路径 graphs_site_hot_water_status_path(@site) 连接到控制器,在该控制器中,我拥有从数据库中查询数据的所有逻辑,理想情况下保持不变,因为它非常复杂。

 <%= line_chart graphs_site_hot_water_status_path(@site), colors: ['#AE42CE', '#DD6539','#093FF7', '#B2461F', '#A8BCFD', '#E68F6F'], refresh: @refresh_rate, ytitle: t(".fahrenheit"), xtitle: t(".timestamp") %>

我的目标是能够使用 Highcharts 自定义来格式化我的图表,但我无法弄清楚如何在使用 Highcharts 时以相同的方式输入我的数据,因为我无法使用 Ruby 代码将其传递到 Javascript。有没有办法以与我目前相同的方式提取数据,但不使用 Chartkick?

【问题讨论】:

    标签: javascript ruby-on-rails graph highcharts chartkick


    【解决方案1】:

    我认为您可以使用 daru-view 将 Highcharts 与 Ruby on Rails 一起使用。有关更多信息,您可以阅读以下文章:

    https://www.highcharts.com/blog/tutorials/how-to-create-charts-with-daru-view-and-highcharts/ https://www.highcharts.com/blog/tutorials/i-am-ruby-developer-how-can-i-use-highcharts/

    【讨论】:

    • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
    • 我找到了这些文章,但没有发现它们对弄清楚如何将我的当前数据输入 Highcharts 有特别的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-28
    • 1970-01-01
    • 1970-01-01
    • 2011-10-02
    • 2016-04-25
    • 1970-01-01
    相关资源
    最近更新 更多