我正在使用chartkick
rails 4 应用程序。我目前运行此代码:
<%= bar_chart groupArticles(metric, limit) %>
(groupArticles()
是一种将数组放入chartkick的自定义方法。例如<%= bar_chart groupArticles("views", 5)%>
,按指标给我排名前五的文章views
。
现在的问题是:我想要一个小表格,用户可以在其中选择要传入的不同指标或限制(即,将其更改为前 3 名或 from views
todate
或 w/e)。
然后我想重新加载图表(我有 URL 参数来获取页面上的其他内容,所以我不能使用新的 url 参数来实现这一点(我认为?)。
这背后的原因是我有一个表格,我使用 url 参数在同一页面上对其进行排序。如果用户更改图表,我不希望用户放弃当前的排序。
这可能吗?我如何构建该表单?