【发布时间】:2014-03-11 17:16:28
【问题描述】:
我在 rails 4 应用程序中使用 chartkick。我目前运行这段代码:
<%= bar_chart groupArticles(metric, limit) %>(groupArticles() 是一种将数组放入 chartkick 的自定义方法。例如,<%= bar_chart groupArticles("views", 5)%> 为我提供了 views 指标的前五篇文章。
现在的问题是:我想要一个小表单,用户可以在其中选择要传入的不同指标或限制(即,将其更改为前 3 名或从 views 更改为 date 或 w/ e)。
然后我想重新加载图表(我有 URL 参数来获取页面上的其他内容,所以我不能使用新的 url 参数来实现这一点(我认为?)。
这背后的原因是我有一个表格,我使用 url 参数在同一页面上对其进行排序。如果用户更改图表,我不希望用户放弃当前的排序。
这可能吗?如何构建该表单?
【问题讨论】:
标签: ruby-on-rails ruby chartkick